Megaforce releases Ride The Lightning