Deadwood: The Forgotten Curse signed by Team17
Deadwood: The Forgotten Curse is a game being developed by independent studio Steamroller Studios. Just recently however Team17 signed the game expanding their label with a first US indie game. Deadwo... Read More »