Movies 17 Jun 10 Rob Bricken E3 “Hate” Trifecta: Castlevania: Lords of Shadow, Final Fantasy XIV, Tron: Legacy Last E3 trifecta, I swear. Probably. I mean, unless something else happens. Read More