chronoligic has some interesting games, I guess this is one of their new ones. should be interesting.
http://www.chroniclogic.com/index.htm?ke_download.htm