What's the best way to announce a new video game? Capcom just tried something different today with "Lost Planet 2," but in today's Lunchtime Video, I ponder whether it was a good move or not.
(Videos not viewable by users logging in from Canada or the U.K.)

Comments