Killzone 3 is finally on its way and like most games out there today it is having its own downloadable beta. My Ustream channel.

Read more