Bitmap Frogs on 26 June 2008
The definition of "europe" is so nebulous that both probably are right, depending which countries you include in it. I wouldn't discuss much neither of both pr releases. Well, no pr is worth discussing at all...