Although the free-to-play genre gets a bad rap, there are plenty of games that provide dozens (if not hundreds) of hours of free gameplay.