Maybe too simple?

http://www.notintheface.biz/index.html New design I like it a lot but I feel its lacking something, hoping someone could anwser my question.