News 2

Tencent’s Contra Returns Will Be Out In Southeast Asia & In English; God Help Us All

The next game from the late 80s to get the F2P treatment.

Advertisements