The concept is good but very overdone! The photos in the top left corner i've seen a million times before, so nothing new there. The colours are pretty dull, perhaps you could liven it up abit?
With that being said, you've probably pulled the photos off better than the previous sites i've seen!
So good job!