The new episode of Stoked has a short review of the Foundry. Please visit Jupiter Broadcasting, or watch the show here:

The Foundry review starts at about 9:55.