megamanalshit