Transformers Sequel Lays Waste To Naysayers