Ex Zen Mute
10-24-2012, 04:50 PM
This week, they explain why you don't see more game demos being released.
http://extra-credits.net/episodes/demo-daze/ (http://extra-credits.net/episodes/demo-daze/)
http://extra-credits.net/episodes/demo-daze/ (http://extra-credits.net/episodes/demo-daze/)