Thanks for playing and the feedbacks. I've pushed a version with some of the big bugs fixed if you want to give it another try!