Chapelle is a geek.

Link : http://www.gamespot.com/news/2005/06/29/news_6128319.html