I'm here too, everyone!  I'm kind of confused on the whole premise of this game as yet, but hopefully I'll learn as we go along.  I know this is a spin-off of the other group game, and that it's taking place at Archie's house, but other than that I'm not sure what we have as far as characters.