Yesterday the E3 festivities started off. Today they got interesting.

Read more