Legions of Steel: Legions of Steel is out! With a Stream!

The first thing you see is the sky covered by falling stars. Next you observe explosions scarring the ground and destroying your cities. When it's too late, you realize what is truly happening. Your planet doesn't belon…