Eternal Burden - 4GamesList

A puzzle platformer in which you play as William, a restless soul trying to go back in time to get rid of his burdens, symbolized by a metal ball chained to his body. Use the ball to your advantage...