I don't quite see how it connects to the theme very well, but the game works almost flawlessly. Though, I feel like the enemies have just a bit too much health