Capcom show Lost Planet 2's four-player co-op, demoed in Japan


Comments