The game Psychotoxic, listed under 2004, all the referemces to this game I can find seem to suggest it was released in 2005, any ideas on this ? Was it released as a beta or something ?
It came out in Germany in 2004 and English version was 2005.
http://www.mobygames.com/game/windows/p ... lease-info We usually put games in year of initial release no matter what the country or foreign language it came out in.