Another reason to stay excited about Xbox Live Indie Games: DLC Quest has a sequel on the way. It’s called Live Freemium or Die and it’s coming “very soon” says creator Ben Kane. Click

What do you think?