Space Battle: Gameplay 0.9 Trailer!

Greetings! There is very little time before the release of the Mayhem DLC on June 10th and of course, Space Battle will have a 0.9 update!