Been following the forums and it looks like a nice friendly place. My first topic was going to be this rumour I found.
I know Retro is working on something new, but could it be this?
What do you guys think?
I thought it would be Zelda, but Star Fox seems likely.
Edited by mrtdog, 04 May 2012 - 10:49 AM.