http://www.carlsengames.com/games/140/
Thanks. Contacted. :)
The developer is Carlsen Games. Let me know. ;-)