20 was really tough :) Quite enjoyable though. You nailed the theme with the toxic residue and everything works and feels good.
Not much too say other then good job!
Thank you!