Just got this game, installed haven't played yet. Word is that its pretty tough. We'll see.
Forum Rules
Bookmarks