Bad news: BioShock Infinite is getting delayed. Good news: there is a deluge of previews out today, and they are all covered in juices and smiles.
Read the rest of this entry »
Omega Level