http://www.xengamers.com/sections/news/7260/

First time iv'e heard of this game.