I just ran across some screenshots on GamesDomain.com from the 15th of the month, and haven't seen any reference to them around here. Anyone have any idea how old some of these screens might be?
BTW, someone may notice on the page referred to above, it mentions an early Nov. release date. Lets not go blowing gaskets over it. If people don't already know (and hey someone might not) GamesDomain is out of the UK.
BTW, someone may notice on the page referred to above, it mentions an early Nov. release date. Lets not go blowing gaskets over it. If people don't already know (and hey someone might not) GamesDomain is out of the UK.
Comment