An awesome website by the creators of i can haz cheese burger.. A new web hit?

More here.