Thanks a lot for the feedback, numblur. The movement logic you advice sounds good... I should definitely try to implement it... However, all changes to the game can't be uploaded until the game jam is over. Thanks once again for the feedback :)