Never heard of it, but then again I'm not much of a gamer. How is that game ? Please post some screenshots.