Humble Bundle for sure right now. Thousands of hours of gameplay.
I agree with this, because you can get up to 6 games for $3.99 or less. You just have to wait for the good games to come out. I think I got every batman game, and a couple alan wakes for less than $3 on Humble Bundle.