580/600 w00t
Just a total nerd here dont mind me, though most of my answers were guesses i didnt even use reference once.. its just all those games brought back memories of when i didnt have anything else to do but to play those games.
Other then that bravo on the questions, pretty tough stuff.