E EarthBenders Poster Joined Jun 18, 2008 Messages 156 Nov 9, 2008 #1 WOW! i downloaded the demo and let me tell you mirrors edge is epic. i HIGHLY recommend it.
Mystery Penguin EGO Zealot Joined May 29, 2008 Messages 1,401 Nov 9, 2008 #2 i want PC demo but there is none