Image

Sour Patch

World Gone Sour coming April 11
13 years ago

World Gone Sour coming April 11

By  •  Media, Videos, News

Capcom published title World Gone Sour will launch on XBLA April 11 for 400 Microsoft Points. World Gone Sour (part game, part marketing-tool) is based on the candy brand Sour Patch. …
Read More