The first thoughts I had after roaming the floors of E3, were toward the bafflingly huge booths dedicated to social gaming and mobile gaming companies. These companies must be making a fairly sizable profit to be able to afford the large swathe of floor space on the E3 floor. The other thing I noticed was [...]
