13 years ago Reader Review: Space Invaders Extreme David Wildgoose 3 Do you have what it takes to get a review published right here on Kotaku? Ben does, as he pews…