This topic is locked from further discussion.
better? what does it mean to do better? more sales? better reviews?
anyway, as for sales, i think left 4 dead.
as for professional reviews, i think far cry 2.
as for what really matters, left 4 dead. and what really matters is my opinon.
Please Log In to post.
Log in to comment