Monstrosi Stacks Released

We're proud to announce the public release of the Flash game Monstrosi Stacks!