Check the game mechanics on the discord if you want to make sure it's not to stringent a system for ya. IMO lore and mechanics are more about restricting the GM than the players. From a player perspective I freaking hate GM-bullshit and Deus Ex Machina. The detailed lore and limited game rules are there in large part to keep me and other gms from pulling stuff out of our collective asses and adding in an element of chance that makes a setting feel more real and less contrived.