Jump to content



Tusken77

Member Since 11 Nov 2010
Offline Last Active Nov 30 2011 04:01 PM
-----

Topics I've Started

Dead Nation

15 November 2010 - 04:58 PM

Twin stick zombie action from the Super Stardust HD guys is finally arriving! November 30th in the US ($14.99) and December 1st in Europe (9.99), and it comes with its own platinum trophy.