VicViper on 30 March 2012
I saw this game on a store yesterday and wow!!!!
The 3D effect is a thing of biblical proportions!!! Better than Starfox! Can't wait for my copy to arrive, looks amazing and apparently controls amazing too from what I've played!
2 more weeks...