Gameplay Straight Out Of An Anime

Impressive, impressive, impressive