A really cool unique concept. I wasn't expecting that! The visuals are great and I think it is almost perfectly balanced - maybe the player moves too slow?