Welcome back! And yes to both~. I'm doing fairly well, most things considered. And yes, feels like there's more people playing because of it XD.
I love being a slave in these types of games, so i hope you've planned a steam version