Been tossing this idea around for a bit and started working on it last night for a short while and this is what I came up with tell me what you all think.
Starting at lv 1 players roll 1 d10 to determine the list they draw their powers from then players roll 1 d12 to determine their powers. They repeat this process twice.
The DM records their powers and may decide to tell or not tell them the powers bestowed to them depending on their campaign.
Every time a player levels they can roll to obtain a new power twice or they can choose to level up a existing known power they have. Each power can maxes at level 5.
List of Powers:
At the moment I have not split the powers into their respected levels and I have tried to create some powers to appear to overlap other. The idea is that the 'lesser'powers become more powerful at higher levels.
The idea is to also combined powers to have to create new powers.