For the season of Lent, many Christians choose to give something up as a sacrifice. Some people give up chocolate, some give up cigarettes. Josh Hartnett gave up sex in some movie I didn't see back in the day. For me, the decision was easy.

I had to give up Team Fortress 2. I had put 304 hours into that game, it was clearly the one luxury I valued more than any other. It is a game that, any time I have 10-20 minutes, I'll make time to play.

It might just be the perfect game. For those who aren't aware, Team Fortress 2 is a team-based free-to-play first person shooter. There are different classes of characters with different abilities and weapons, ensuring that nearly every gamer gets a unique experience. Wanna just crank up a machine gun? Pick the russian Heavy. Like torching people with a flamethrower? Pyro is your man. Do you abhor violence? Pick the doctor and heal your teammates!

Far from the gritty, ultra-realistic Call of Duty games on the market (fine games in their own right), TF2 has a Norman Rockwell art style and a wild sense of humor.  Seriously, one character throws jars of urine at enemies and players can start a conga line instead of shooting each other. And most of the time, you'll need to work together with your teammates to win a variety of game modes, including King of the Hill (control the point in the center for 3 minutes), Payload (push a cart of explosives into the other team's base), and my personal favorite, Mann vs. Machine.