Forums Submission Feedback

overdrive's Icarus: Alien Vanguard review

Feedback on overdrive's Icarus: Alien Vanguard review. 0 replies.

John L Aug 5, 2009
sick review. sums up my thoughts on Icarus pretty well, outside of Boom of course I'm not a very big TNT fan.
Oh no, it's a Goomba!

Log in to reply.