Hey, I'm actually now starting the game jam and I have to say that this is cute... I really like the style. Reminds me a bit of VVVVVV... This could ABSOLUTELY go somewhere.