Has anyone played this yet? I picked it up the other day and have started playing it. So far it is a pretty awesome game. It has a GTA feeling to it and is well done. I have only played a few hours so far and I am really enjoying the game. I didn't play the first game but by the looks of it this is its own story.