Hi all, I'm new here.
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.
mrtdog
Member Since 04 May 2012Offline Last Active May 04 2012 04:06 PM