Well, when the 2012 version was released, it was after they'd not touched the steam entries for the game for like a year. Right now, it's clear they're actively doing things with it; they added achievements to the steam version just last month, something I doubt they'd do if they didn't plan on actually selling/releasing it. It's downright wasteful to throw man-hours at updates for something nobody has that you don't plan on selling.