Games of E3 and their announced release platforms

Some brilliant soul made this and put it on the net.

Tags: