Pictures | Spotlight

Fun and games

Video game enthusiasts experienced the most anticipated gaming technology of the year at the Games 12 show at Dubai Festival City.