Trailer looks bad ass. I think you mean Green Lantern Lons.