South Park Let's Go Tower Defense Play trailer

South Park joins the legions of intellectual properties to feature in their very own tower defence title.

Comments (6)

Comments for this article are now closed, but please feel free to continue chatting on the forum!

  • Loading... hold tight!