Standardman's posting of his desktop made me look up
Peggle Nights. Neither I nor the boyfriend have been able to stop playing it. I went over a friend's house and he had it up on the xbox and i went all

and he went all "You Peggle? I'll kick your ass!" and I was all "It's on!"
I'm so out of the loop.