Project Planet - Earth vs Humanity: Project Planet is now live in Japan!

We have some incredibly exciting news to share today! After all our hard work and dedication, we're absolutely thrilled to announce that Project Planet is finally ready for its launch in Japan! For those of you who aren…