Thanks for playing :)
Yeah I totally agree. Had problem with getting stuck on side of walls/platforms but didn't have enough time to fix it. The best way is to not get to close to platforms when you want to jump on them. Jumping in space increases the jump boost so that might help.