4X grand strategy fans have reason to celebrate today with the launch of At the Gates on Steam, Humble Store, and on its official website.