Dude I submitted 3 today at different times and they all went through really fast, not first page but all of them under page 5 that's really weird. I've been waiting forever on the past 4 weekends to get featured before today.....
Right on was about to go looking for it ;) I figured it was either more mods or a lot less submissions than usual. It has seemed slow around here to me recently...