Strafe released!

It is here now: Strafe.

So, Strafe is a strategic defence management game aand... there's more text on its own page. Also that's where you can download the game.

Here are some screenshots and the last one is a link to a trailer on YouTube! Go check it out!

image image