Definitely deserves those awards. Greatest RPG of the last few years imo.