You...could say that ;)
Mega Drive: 198X http://www.youtube.com/watch?v=l3NoYyNKSXQ
Some incredible stuff being made now.
https://www.youtube.com/watch?v=XMVokT5e0zs
https://www.youtube.com/watch?v=hh1AypBaIEk And the other..