Editors Liked

  • Vast creation suite
  • Wonderful focus on community
  • Built-in sharing platform where you can discover endless games

Editors Didn't Like

  • Can be overwhelming
  • Some social elements need work