Kritter: Defend Together: Day -1 before the full Release + Tower Defense Fest (Don't Panic)

Hey Kritters! The Release Trailer for Kritter: Defend Together is here, and the game launches in 24 hours. We're also joining the Tower Defense fest, and to both celebrate the launch and the fest: We'll be releasing the…