A Bunch of Us · Devolver Digital Films
Media from the Steam store listing.
Don't Know Yet - Official Trailer