I liked the idea and the use of a limit, but I think it would be better to make it level-based (It’s not always clear where to move)