Thanks for the feedback! Yes, the topping out thing is a bug, I tried several ways to fix it and couldn't figure it out, but didn't want to spend too much time on it when work could be put in elsewhere. Key-binding is a common bit of feedback I'm getting, I will consider that for future projects or this one if I choose to update it!