Don't ask me how i found this, i don't even remember myself, lol. But i thought that the arcade games fan would enjoy it. It's a scrollable timeline with the arcade games dates of release. I don't know if it is complete but the few titles i've checked were there. It start in 1970 and is apparently still updated nowadays. SFIV is the last one they added in Jun 2008.
Video Arcade Timeline