People are really looking forward to Heavy Rain. And with good cause! Problem is, developers…
Read more Read more

This latest batch is from Yon's work on ZombiU, Ubisoft's Wii U launch title set in a post-apocalyptic London. In case you couldn't tell it was post-apocalyptic London from all the cheery shots, rainbows and puppy dogs you're going to see in this gallery.