Anyone heard of this or played it?

It seems interesting.

Video:


We could perhaps start a server to learn on?

It has a steep learning curve, watch the video and you'll see what I mean.