Capcom gives hope in this time of crisis