Will you give me some of your favorite links to games, or whatever really, that suck you in and distract you from other things?
*EDIT: The weather sirens around here have been going off for 5 minutes. There's not a dark cloud in the sky and the basic network channels have no warnings up. What is going on? Have the Russians finally attacked? D: