never mind I found it it's called: The BloodRiver Saga: Retransmitter.
I played some of it, I was impressed.