http://www.blogcdn.com/www.engadget.com/media/2013/11/thehumblestore_thumbnail.png
Man can not live by flash sales alone… or something like that. Humble Bundle, the premier destination for pay-what-you-want bi-weekly packages of indie games knows that. And so today it launched a new store front, appropriately called The Humble Store. Instead predetermined groups of games being …