most of the time i fall down is because i bump into invisible walls and stuff while jumping.

yes, if they can't implement stuff like that with a proper physic they should get rid of it.