I have some ideas to improve/expand this game, but don't know if/when I'll find the time to put into it. This may be the final version from me.