Capcom’s New Card Battle game “TEPPEN” is available on Play Store and iTunes.
Happy 4th of July, Surprise for everyone as the out of the blue, Capcom USA decided to release their brand new game TEPPEN. The whole new Card Battle Style strategy gameplay and loaded with old […]