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



Comments