i know the controls are not great because i am quite new to jbox2d physics engine. if i develop this game further, first i will change the engine to something else that i understand more to make better controls.