E3 2010 green screen gaming fun in the Target Recharge Station