2012 · Platform · Indie · Web browser
Tremendous challenges require immense efforts. The sort of muscle and brain power that only Megazord can provide! This game contains 999 levels.