what is mega construction machine