Planet Automata: Planet Automata release date has been delayed a few days

Planet Automata release has been delayed a few days due to a longer submission process than expected. Stay tuned for more information. Meanwhile you can check out the new trailer we have recently published on Youtube an…