Still There sbarcherà su Nintendo Switch e PC nel corso del 2019