Unbound: Worlds Apart is a unique hand crafted Metroidvanian game that has an alpha demo you can download over at its Steam store page, developed by Alien Pixel Studios.
You play as Soli, a short mage capable of shifting in between different realities by summoning magic portals.
This atmospheric puzzle solving platformer is so unique as you enter different portals your character’s abilities change, which helps you discover the world and learn more about what happened to the world around him, you also get multiple endings depending on your decisions.