News

New Bioshock video == teh awesome

Posted by: Chuck at 7/9/2007 12:20 PM
Bioshock could be one of the best games at E3 this week, check out this video if you have any doubts about that.