With everyone moaning about E3 being a bit pap, perhaps the Games Convention 2008 in Leipzig can make up for it?