Dunno how many ppl have played it or even heard of it but its said to be a good game, Check it out and see for your self

http://www.mir3europe.com/