The Challenge is Coming on October 7

Challenge

The Challenge is Coming on October 7 It was announced by Developer Atum Software and Publisher Sometimes You, that their new game The Challenge, will release its Early Access on October 7 of 2016 in Steam. The game will be releasing on Steam with the price of 10.99$ with -10% discount for the first week. Check out the early access trailer of The […]