Sometimes, I come across a game with such impeccable vibes, I just want to climb into my monitor and live in it. Though, generally speaking, the games that make me feel this way are cozy titles like ...