For a download-only game, a release listed as France would quite clearly mean it's in French, right? Yet even the shots submitted by the original contributor are also in English. As for initial release date, reading a bookcase somewhere in game gets you this:
As for the country, the contributor was given inaccurate advice by approvers - I changed it to worldwide. Release date: the contributor is the developer of the game, so there was no real reason to doub the date. Some research via the original website (laxiuspower.com) would probably help.
Cybersquatter now, but archive.org image has this: http://web.archive.org/web/20060514063211/http://www.laxiuspower.com/PHP-Nuke/modules.php?name=Downloads&d_op=viewdownload&cid=1 "Added on: 19-Jul-2005" for v. 1.1
Oh, and manual file says "Release Date: July 17, 2005" too.