This was awesome! The mechanic tied to the theme was so cool and answered the question of why the level looked the way that it did. The dialogue was also fantastic. My only complaint was that the end boss was really hard to hit and his attack lasted maybe a bit too long, but that's a minor blemish on what was overall a great game, excellent work!