STAY: 10 BEST INDIE GAMES OF 2018 YOU SHOULD PLAY

We're delighted to share that STAY has been chosen as one of Cultured Vultures' "10 Best Indie Games of 2018 You Should Play". From their earlier review, they wrote "Even if its puzzles border on the bewildering, STAY i…