Some of you may remember the announcement
way back in February last year, when we covered plenty of details as well as screens and a short video. Originally scheduled to release on consoles late last year, the release never happened. The game has just received the greenlight for Steam and with that, a new video has been released featuring more gameplay:
Despite finally gracing us with more media, an specific release date for ClockWork
is still yet to be confirmed.