Toad Road – Full Game Play

Even though we may have seen this earlier, we now have a video from FanCensus playing through Toad Road, complete in English. Watch the game play here!

http://www.youtube.com/watch?v=XKIF5J3gSU0