Welcome back.
And of course people come back, at least I did not find anything that came even close to this level of awesomeness in a game in recent years. Some minor entertainments, but not a consistently fun game like this (goddam frustrating at times though).