Techwars Online: Release of the sequel has been delayed

Release of Techwars Online 2 is delayed until 23 March! http://store.steampowered.com/app/523740/