Anyone played it yet. I've just got it and played it earlier, looks good so far I thinks. Will post up some screenies soon.