The Last Stand: Aftermath: The Last Stand: Aftermath is Out Now!

After four and a half years of development, we can't begin to describe how thrilled we are to be able to say that The Last Stand: Aftermath is now live! There are too many people to thank and too many stories about deve…