Question: south park the stick of truth initial release date
Answer: March 4, 2014