Nice!, movement fe good, ran in to the issue with the box a couple of times but the solution you mentioned always fixed it. congrats on the submission!
Good to know that the "solution" worked, didn't had the time to fix it during the week.
Thanks for playing! ;)