Give it a chance, it's one of those rare games that you HAVE to play.
The gameplay is great, especially as you progress, you unlock abilities, weapons and upgrades and it really feels like you're going somewhere as you're rewarded for exploration.
It isn't perfect though, the hacking especially gets very tired, so you just end up shooting everything anyway. Another few minor snags, like the story is quite short, though that didn't bother me, but it takes nothing away from the game overall.