Small picture...bigger story?Maybe. This is a part of a large photo taken at a meeting at "IDW". IDW is a comic book producing company, for lots of different brands. Archie gave up their Sonic comic book title / license in 2017, ending that particular comic's run. However, Sonic was deemed…