I'm down for several of the games in the Steam list including Super Meat Boy, Braid, and Bit.Trip.Runner...and maybe Cave Story+.
But when will these deals become active and through what platform will they be distributed? When I click on the games on the Because We May website it just sends me...