ClockWork Gets in the Top 15 Steam Greenlight Games
ClockWork Gets in the Top 15 Steam Greenlight Games Clockwork, a debut game made by Gamesoft, has been upvoted to #13 out more than 2000 games on Steam Greenlight, achieving this feat in just one week. Thanks to the incredible outpouring of support from fans and the media, ClockWork has gathered thousands and thousands of upvotes, hundreds […]