That Megalon track is insane "Microphones act scared..." tell you Mega would be better than Nas if he had major backing. Good find, but this is like a Monsta Mash album. Its funny King Ceasr stated that he will never be involved with another Monsta Island album back in 08. But this is a good entry to let us know they are still alive