Team17 today announced the global expansion of its indie label with the signing of Florida based independent developer Steamroller Studios’ forth coming release Deadwood: The Forgotten Curse. Continue reading Deadwood: The Forgotten Curse to Be Published by Team17