Post by ChirpyLuNa✨

Star Fox and Ocarina of Time being released close to each other feels more like a coincidence. If a third remake gets announced, then thats where I'd start to worry

By ChirpyLuNa✨

View on We The Citizens