I geniunely dont see how this can be an alternative to SR when it lacks the components that make Shadowrun "Shadowrun" This is fine as a simple Cyberpunk game, but it wont be an alternative to Shadowrun in any fashion.
I'll admit it's not much right now, but I invite you to keep it locked on this page.
It may not be the high-fantasy cyberpunk adventure that Shadowrun is, though I hate to use the old "trust me, bro" excuse; I guarantee you'll be pretty pleased about what I have going forward.