>>29577292>>29577300>>29577309Holy shit, how fucking dumb are you people?
Look. Xenogears 1 titlescreen. Released Feb 11 1998. The title screen says 1998.
>>29577309That doesn't matter. Look at Ocarina of Time 3D's title screen, it says 1998-2011 even though the first Zelda came out in 1986.
How can you people be so fucking dumb?