Swarmcade: Update #18: The Big One

The eighteenth update for Swarmcade is now live! After a bit longer than hoped (that's game dev for you), 1.0 is finally here! This is the biggest update to the game since the early access launch. A new stage, new diffi…