‘Soar: Tree of Life’ is a Relaxation Game from the UK’s Channel 4
When you want to unwind with a game, there’s something to be said for simple, relaxing experiences that you can slip into without much trouble. Soar: Tree of Life seems like one of those games. Within a few moments, it has you soaring peacefully through the sky, igniting glowing rings to bring...
Post to Tumblr