I heard the new Avengers game sucks
JigsawTDC posted... I heard the new Avengers game sucks I bet it does it was $30 at target --- The Betrayer