[@Snarfulblast] Big question: Where should I start? I don't know what's going on so far.