Easy Allies E3 press conferences Forums betting thread!!