Honestly, no idea what the game is, couldn't figure it out even after reading your page. The game looks great, characters move super smoothly, I just don't understand the goal. I think you should have made a small onboarding level (also menus and pause buttons would be nice).