http://www.visitproteus.com/My friend sent me this game, and I don't really know what it is but I really like it. You just kind of walk around this colorful world and things happen. Spent a good hour or so playing it while on mushrooms yesterday.
Oh and the music is really nice and relaxing. It's sort of the quintessential "happy place."