Fits the theme perfectly! It's an very cool idea that I've never seen elsewhere and the graphics go perfectly with the game. It's a bit mechanical to get a hang of at the start, but it becomes interesting once you reach harder stages.