Skip to main content
Jim Hays
Will Nintendo deliver the Ocarina of Time remake in 2026 as promised?
98.7%
chance
10
Ṁ1k
Ṁ3.2k
Dec 31