You know this has the potential to be good, you don't get too many stories where the Hero has an enemy he can't beat by brute force alone (evil organizations) but usually this type of story requires a bit more of a slower pace for better build ups and pay offs.
I don't know if this is a problem...