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