I've updated the site, it's a lot easier to navigate now, updated all the pages, and better link to the webstore.
A New mixtape is also available for trade only. about 30 copies were made. For maniacs only!!
New Site and New Mixtapeposted Nov 27, 2012, 9:51 AM by Thomas Mayhugh