Stop Motion Trailer
Posted by GameTrailers Feb 08 2011 03:34 GMT in Stacking
- Like?
The stack dolls' adventure begins in this stop-motion live action trailer to commemorate the launch of Double Fine's downloadable game!



Sign-in to post a reply.