Added video games from Humble Bundle Spring Sale.