User blog comment:Speedy7850/Sprite Comic Announcement/@comment-24463386-20120605223556/@comment-24463386-20120605224519

I see. I'm assuming it takes place in the archie universe?