Giant Robot Duel Teaser Trailers Released Ahead Of Online Broadcast