Ellen: Ellen Teaser: The Fall - Play on Aug 13th

Hello Guys, We are very excited to talk about our upcoming playable teaser which has 40 min+ play time. It was a couple of months ago after the release of the Ellen Demo that we decided to work on a playable teaser alon…