The Last Stand: Aftermath: Steam Game Festival Demo Available Now!

Hey everyone! We have a lot of exciting development news to share with you, but as you've hopefully seen in this update title, we have some really great news we want to share with you all! A public demo of The Last Stan…