Yeah the movement/collision code is held together with hopes and dreams, I didn't have much time left to fix it in the end (though, it should've been my top priority looking back now). I'm glad you liked it though!