Comic Books Kickstarter Alert Megadroid: Activate! Launch By Al Mega 6 months ago A project many, m-a-n-y, years in the making. Acclaimed industry veteran Nelson Faro DeCastro brings