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