I've migrated this game over to pygame (my more familiar engine) and have solved many of the bugs from the original upload. Let me know if you experience any other problems.