HellGate: London features a variety of gameplay mechanics, including character customization, skill trees, and a dynamic combat system. The game also features a rich storyline with multiple branching paths.

Here is a basic outline, I can help you expand on it.

Here is an expanded version: