A little late to the party, but here is our Review of South Park: The Stick of Truth! After years of delay, it finally came out!