Actually, the only thing pointing to 10am was the Nintendogs pic, but guess what? It WAS 10am when they were demoing it live then, so that meant nothing. May 19 is what's been highlighted numerous times, there's still a whole day for something to happen.