Sorry for the massive delay you guys! I'm apart of Operation:Rainfall (as in, I'm helping with the website, articles, etc.) And was very busy up to and during E3. I'll try to get some analyses up later this week. What was your favorite announcement during E3? In the mean time: Tomb Raider!
I have never played any Tomb Raider Games. I'll have to change that.