Repterra news, release date details, playtests, and more, as we bring you everything you need to know about the dinosaur-inflected RTS game.