Have you bought Guild Wars 2 yet? If not, there's no time like the present thanks to The Humble Store. The title is currently on sale for $29.99, and the best part is that 10 percent of the proceeds go to charity.
Better hurry up, though. The site's ticker says the current deals expire in just under 18 hours.