Hey, it's a really pretty game. The only setback is that the game lags a bit. I wouldn't expect it from a 2D platformer, so maybe there's something that can be done to improve performance.
Are you planning only on the Steam release? I think this could do well as a web game too.