This was a really fun story that scratches that little itches well without falling into too many of the pitfalls that are common in the genre. The leveling numbers are mostly relegated to an end of chapter update that can be easily skipped if you dont need a refresh on them, and the game mechanics blend with the story very well.

Definately a great story and well worth a listen.