Ok so I submitted my site back when it was the cool thing to do and just now made it to the front page.
ALL OF YOU..
Go to 25peeps and click my photo.
Click my picture here. Then click the same one there.
edit: well that was fast lol, I didn’t even last 24 hours :|