Thank you for playing and your feedback! We're actually currently in the process of fixing bugs and updating some features for a future more official release.