Eine kleine abgewrackte Review zu einem kleinen Indie-Shooter von einem kleinen Team namens "Final Boss Entertainment".