Holy moly! When it rains it pours! And it's raining co-op games! We've got three solid co-op titles hitting this week, all bringing their own unique flair to the table, and representing just about every platform out there.
Read The Full Article: Operation Flashpoint 2, Republic Heroes, and Demon's Souls All Out This Week