Fan-made trailer showcases all the games we're expecting to see at E3 this year.

More...