Your Rad Life Caught Up With Some Gamers at E3 in Los Angeles