The Tragedy at Deer Creek: The Tragedy at Deer Creek @ Games Made in Sweden!?

Here's a preview of our upcoming game, The Tragedy at Deer Creek.