2d platformer, with gravity mechanics