Devs Behind ‘This War of Mine’ Announce New Title Frostpunk; Watch Cinematic Trailer Right Here

Now players are tasked with maintaining the last city on Earth, no pressure….