Eurogamer.net – Release Dates (All) Eurogamer.net – Release Dates (All)Eurogamer finally get their shit together and start offering reliable game release dates # 19 April 2005