Shameless on 15 July 2008
Press conferences are just a non-event with the internet taking off. Why announce your games at E3 and risk them being forgotten when you can do it on your own in a quiet period?







