OK, site is acknowledging the release of the game and claims it's been added to the download area, you go to said download area and there's diddly dick. FFS
On the plus side, the annoying people have finally buggered off for the night. Except my little brother who may well be eating a napalm sandwich within the next five seconds.
On the plus side, the annoying people have finally buggered off for the night. Except my little brother who may well be eating a napalm sandwich within the next five seconds.