Game will be released on August 7 at 7pm central time.
Here is some gameplay video:
If you do encounter a bug however, please go to the game's forum: indiedb.com, and post a thread with what you were doing when it happened / what the bug is. Make sure to check that your bug report is not a duplicate.
You can also go to forum to tell hi.