Hi to everyone,Just thought I would let everybody know that Aliens Papercraft is coming back.http://aliens.humlak.cz/he is releasing version 2 of the site on the 24.4.07
has it not all the time bin att http://aliens.humlak.cz/ ????
Yes, but for a while now you can't download anything. It's not the URL that changed, it's the look of the site.