I dl'd this last night... so far, I'm liking it a lot. Graphically it looks great. Anyone else playing?