Editors Liked

  • Great sub-bosses and intense robot master fights
  • Balanced difficulty

Editors Didn't Like

  • Stages are far too long and have some questionable elements
  • Requires some self discipline to get the most out of it