Other Games

Other Games

Dead Nation Review

A review for Dead Nation, a downloadable title from the PSN that’s a Playstation 3 exclusive. It’s a twin-stick shooter from the people who created Super Stardust HD that sees you blasting away hordes of zombies.