Well looks like web site has been designed from the scratch... But game should be under development, there has been beta testers wanted on guru3d -forums while a go(in may).
http://forums.guru3d.com/showthread.php?t=257510