Investor Shelf

Capcom

Company · JP · 2 documents

Key number
21,553 games
Steam releases in 2025. KOCCA p.9
Key number
5 minutes
Wemade Play AI payment test time, down from 300 minutes. KOCCA p.13