A dizzying run-and-gun game that'll test the mettle of even ... charming-ass visuals - this is one of the most adrenalised boss rush games out there.