Tag Archives: soar: tree of life

‘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 vivid color back […]

Read More