Table:
text: CryEngine
CryEngine 1
CryEngine 1
Title Year_ Developer Publisher Platform
Aion: The Tower of Eternity 2008 NCsoft NCsoft Microsoft Windows
Far Cry 2004 Crytek Ubisoft Microsoft Windows
Far Cry Instincts 2005 Ubisoft Montreal Ubisoft Xbox
Far Cry Instincts: Evolution 2006 Ubisoft Montreal Ubisoft Xbox
Far Cry Instincts: Predator 2006 Ubisoft Montreal Ubisoft Xbox 360
Far Cry Vengeance 2006 Ubisoft Montreal Ubisoft Wii

Question: From the list of CryEngine, which title has a year before 2008 and Xbox 360 as CryEngine 1 of the platform?

Question: Which CryEngine 1 publisher has Far Cry as title?

Question: What is the average year that CryEngine 1 has the title Far Cry Vengeance?