Onimusha-soul

03.12.12
Onimusha Soul is Capcom's first browser game, coming this summer
03.12.12

Onimusha Soul is Capcom's first browser game, coming this summer

Capcom will launch its first browser game, Onimusha Soul, this summer on June 28. The Onimusha seri...

View