Review 'Beat Hazard Ultra' Review: An Indie Where You Blast Aliens With Your Music January 4th, 2012 4