The Humble Store’s Spring Sale is now underway, with discounts of up to 90 percent on more than 4000 games—and 100 percent on one of them. The sci-fi RTS Ashes of the Singularity: Escalation is free for the taking until Sunday. To claim your free stuff, point yourself here and …
Read More »