The Adventures of Shuggy Official TrailerCheck out the official trailer for The Adventures of Shuggy, launching on Steam in June!By Mike Tao on May 17, 2012 at 3:46PM PDT The Adventures of Shuggy