Hi! Magellan has been around in various places for a number of years (since March 7,2004 to be exact) and now it’s here on it’s own site (woo!). I’ll be progressively backloading all my previous pages so that the comic’s start date will “be before today” (which is actually September 2, 2010!)… so if you’ve […]