» Tue Jul 19, 2011 7:25 pm
O boy, here we go again. It's coming out today, although it's gonna be very late. HH was released at the proper date, although at 7-9pm EU time. Why Beth doesnt push Steam and others around a bit stuns me, but it's coming out today.