Very polished game. IMO, Too much screen shake that makes the game at the end not feel like a bullet hell / precision game.