Free Portal Heart v0.1 game download You are a hero who has fallen in the battle against darkness. You have been given a second chance – can you win this time? Only time will tell.​... Get Portal Heart v0.1