I just learned this news. Although I’ve never been within their circle, I like what they are trying to achieve and hope one day they will be back again.
And as said in the letter, there are over 150 titles on sale that have been featured in the Indie MEGABOOTH Showcase over the past 9 years. The developers participating will do a ‘pay what you want’ revenue share with IMB at the end.
The sale lasts until May 12. Take a look and maybe there will be a hidden gem for you.