Wow, cool.
Mate in 18! :D :P

Wow.
lopezrj's opening failed at 3...e5 because the pawn is under-protected. When promotedpawn takes 4.Nxd5, it puts the knight too far into Black's territory. Then Black flinches, pulls his punch, and moves the queen out. It's a BS attack because the knight is still protected and moving the queen leaves his own pawn vulterable. This allows the OTHER white knight onto the 5th rank, attacking the queen, and eventually allowing two seperate forks on the both of Black's rooks.
Black should have taken 4...Nxd5 and protecing himself from a knight on the fifth rank. He could have eventually hoped to win the pawn back.
When he moved 5...Qh4, he's finally hosed himself.
OWNAGE!