Awesome and faithful. I love IWBTG and it is a classic of the genre, but the original game has technical flaws compared to fangames, this is awesome job.