Techwars Online: Techwars Online 2 was released in early access!

http://store.steampowered.com/app/523740/