Counterpact: Counterpact's Official Launch is Here!

After a little over two years of development and a considerable widening of the game's initial scope, Counterpact has finally launched! One last thank you to everyone who was here before launch; it was because of your c…