In memorial of Team Fortress 2's ill-fated Sniper -- and Thursday's impending Spy and Sniper class updates -- Valve is holding a free-play Memorial Day weekend for the game via Steam. This time it's a long one; the game will be open to all from tomorrow, May 21 through Monday, May 25.

According to Valve, those few gamers who don't already have the multiplayer classic installed on their PCs can begin pre-loading the game files now via the Steam client. Then, come Tuesday morning, the game will politely ask if they'd like to pony up the cash to feed the addiction keep playing.

Until tomorrow, take a moment to familiarize yourself with the one character most likely to stab you in the back. We bet the Sniper wished he had.

This article was originally published on Joystiq.

Warner's first stab at LOTR license: Aragorn's Quest