Greg Howson: Enough nuance and character makes up for the lack of decent story in this sci-fi dungeon crawler