I remember hearing about this game quite some time ago, and only just recently remembered it... Has it been released yet or is it still in development?
Depends on whether you consider Early Access "released". We've been doing monthly patches and weekly experimental builds, so things are pretty active, honestly! If you're curious on the current state of development, this page has a detailed breakdown: http://clockworkempires.com/development.html