Aug 13, 2010

NEW LOCATION!


If you've been wondering why there haven't been any new posts, they are located at our new site : http://ninjatronics.net . All the social network links are up to date, but we will keep this site up as a reference of our previous work ... and eternal internet graveyard site.