Front page seems to have taken a page from The Verge, without the crazy color schemes. It also introduces to the reader a little information overload on the front page, though that would depend on the reader if he/she would prefer that or something else.
Anyways, good job TPU! Huge potential...