Giant Robot Fighting… or not yet?