New Toy Machine Site

The new Toy Machine site is here! Oh, joy! Go lurk now.