EA Packs Gameplay, Green Screen into a Mobile Hub

Electronic Arts wanted to take high-def video game sampling beyond the standard retail and shopping mall experiences. So was born The Hub, an 18-wheel mobile tour that EA took to music festivals, community…