Preferably something like I Became an In-game NPC. I don't care which site. Could be even fanfiction.
Yeah, i guess. But something more in the sense of "Non player character" than just normal people with some kind of an invasion.