Limited Run Games Announces Special Editions Of Scott Pilgrim vs. The World: The Game Complete Edition

Limited Run Games Announces Special Editions Of Scott Pilgrim vs. The World: The Game Complete Edition