Reviewers Liked

  • Stellar story
  • Uses complex scientific topics to great effect

Reviewers Didn't Like

  • Inconsistent puzzle quality
  • Poor animation