Deepest Trench: Demo Release Announcement

Hey everyone! We at Favor Games would like to take the time to personally thank each and every single one of you for entrusting us with your entertainment experience! We are incredibly excited to present our demo to the…