Editors Liked

  • Stellar story
  • Uses complex scientific topics to great effect

Editors Didn't Like

  • Inconsistent puzzle quality
  • Poor animation