Wow this was really great! Had way more fun I though I would! It's like a very exciting and well designed boss battle from some great game.