Nice interesting turn to the tower defense genre, and it fits perfectly to the theme. I like it a lot, but I think that with more polish as clamping the player position or adding more animations it could have been even more interesting. Good job!