I came across this video earlier and was blown away by how impressive the stop-motion work is. It never fails to amaze me how dedicated some gamers are...
If you're interested in how it was made, watch the video below:
Game » consists of 33 releases. Released May 17, 2009
Log in to comment