Interesting, thanks for making it open source! It's always cool to see how other people do things. Are you interested in people reporting issues on github for this? For me it was quite buggy and crashed a few times. It seems like there's quite a lot of content already, even if it's not very balanced. It was mostly some awkward interface issues and crashing that stopped me from playing it more, not the actual gameplay content or missing features.
How long have you spent on this so far? It seems like a ton of work.