Last Time I Saw You: We have a new trailer!

Hi everyone, I'm so excited to share with you our brand new trailer for the game! This new trailer shows a lot of the things we've been working hard on this past year: new areas, new characters, new mechanics... It also…