Cannot believe there isn't a thread for this title? Anyone own it? I have been playing it quite a bit - it has been an amazing experience so far. Anyone here play it on Live? I have had a few blasts - it has been a bit quiet so far.