Trailer & Teasers are ready soon
While the first beta testers are testing DERU, are working on our trailer & teasers and like to share a first sneak peek!
Teasers are going to be ready soon. :)
What do you think, curious yet?
Get DERU - The Art of Cooperation
Leave a comment
Log in with itch.io to leave a comment.