Meganoid 2 - Launch TrailerMeganoid 2 is now available on your favorite app store.By Mike Tao on November 21, 2012 at 12:34PM PST Meganoid 2