I love it when games have an unexpected twist or surprise! I thought I was stumped several times playing this game, but I managed to beat it! Really cool concept. Like others said, this could use some extra visual/audio polish.
Thanks!