New game update is live!

May 21 - v0.8.1 (b79)
Let's play Cosmic Champs beta!
Battle awaits!
Can you win?