A Game Pass for indie games: meet Indie Pass, a $6.99-a-month subscription launching with 70 titles
…And we think that that's going to bring new audiences even if the title itself is not brand new." Revenue sharing The platform will pay developers on a revenue-sharing basis…