Large head of an animal of a computer games displayed in the Barcelona Games World fair, Spain. [Photo/IC]