"Wowee! Lorgruk, is that another free game over on Humble Bundle"? Why yes it is.
Yeah, Humble gives about a lot of free games. Usually, really good ones, too. I played Sanctum 2 a few years ago on the 360. Needless to say, I jumped on this immediately, when I got the email. I've missed playing this.