Anyway played this? I've just bought it (it's waiting for on my doorstep at home ) and it seems very promising from what I've read.