It's a short week here at The Source, what with our last summer Friday looming. Then it's back to the drain of five-day work weeks. Frightening, huh? But we've got a ton of stuff lined up to show off in the next few days, so no worries. And we know how much you like teaser art. What's better than that? Well, teaser art and news, no?