Outpost: Siberia – A Game Review

Outpost: Siberia is a very challenging cooperative game by IDW Games. You’re a group of scientists needing to survive the Siberian tundra through the winter. At every turn there will be setback or creature to kill, will you be able to survive?

Please leave a comment