Umbra is a computer role-playing game written in Python.
The world is randomly-generated for new play every time, but there is an eventual goal and storyline. It was heavily influenced by roguelike games, Alternate Reality , console RPGs, and the works of H.P. Lovecraft and Clark Ashton Smith . You can also read my Design Notes , which lay out what the game is, why it is this way, and what's coming for it. Umbra is currently in alpha - it's playable now, but there isn't much of a world yet. As always, I make no guarantees.