During tough economic times like we all face today it can be hard to find many affordable things to do. Sure you could go to a movie, but that will only last about two hours. That is why gamers know the smart bang for your buck is gaming. Rather than watching a two hour movie, video games often last 15-30 hrs. So if money is tight and you are in need of a game fix, and you have $20 bucks you are in luck. Here are the 10 best games for under $20.