Monster Showdown: Major Update 0.8.0 (+ Open Beta)

We hope you'll enjoy our biggest update so far! We finished up most of the game systems and mechanics at this point together with most enemy types and stages. This will be the last incremental update before the release…