Let’s Play: Southpark Stick of Truth! Part 001

Southpark has always been a favorite series of mine, and when they announced Stick of Truth, boy! Was I excited!!! Despite repeated delays, it is finally out! It is totally apt that the first game to have a walkthrough/review on this site is going to be this awesome game!

Hope you guys enjoy it!

Leave a Reply

Your email address will not be published. Required fields are marked *