The article mentions a multi-game contract.

I wonder if the game they specifically talked about is this:

http://www.hidden-palace.org/?releases/46

[img:ddad979869]http://www.hidden-palace.org/screenshots/00/00/31.png[/img:ddad979869]

I released this a while ago, it wasn't announced I think.