The holiday season can be good for the soul, but tough on gamers’ pockets. Check out the best free games on Steam available now.