Any takers? I've messed around with steam just to pick it's brain but I'm not really sure what to do with impulse. Could someone give me the lowdown? As far as I can tell it not only does games but also window apps? I'm not a serious gamer and rather own physical property when it comes to buying games but if I see a sweet deal I can't pass up them I'll buy it.