Broken Angels by Richard Morgan
I guess this was OK. Forgettable ending though.
Evil corporations rule the interstellar future. The hero (and he's a sort of decent one, not magical, instead it's all explained and thus sci-fi instead of fantasy and who even cares?) is trying to get some special thing (alien spaceship+teleportation portal) and the some random bad guys are trying to stop him. USA today compared Morgan to Philip Dick. But to be precise "a world as cinema-rich as those of PKD", which is to say, only similar to Dick concerning things that don't matter.
There was injustice to overcome. There was some grand positive thing vaguely looming in the distance. But forgettable.