WOW, salvage yard and trailer descriptions are swapped, just lost the first level 3 times because I didn't notice that (thought it was weird the trailers were giving me pop...)
This is a really addictive little game. I've gotten everything but can't find the darn eye of life! How about adding a reward for those who earn all the achievements =)? Cross your fingers for a sequel everyone!