Thanks for the feedback! The game was intended to be an action adventure at first, but ended up being a platformer because we were running out of time.
The reason the character feels floaty might be because of a sliding feature I added in to simulate friction when stopping, so the character doesn't come to a complete stop right after you release the direction key. That plus the acceleration being a bit too high.