News

Interesting E3 Picture

By on

Just look at it and discuss. Tell me your first reaction, then your second. Are you excited or skeptical?

About the author

To Top