No longer required to rely on conventional physical retail sales, independent developers have seen success through the sale of games that normally would not be accepted by publishers for distribution.[30] The PC and mobile platforms are the most prominent in regards to independent game distribution, with services such as GOG.com, GamersGate, Steam and the iOS App Store providing ways to sell games with minimal to no distribution costs. Some digital distribution platforms exist specifically for indie game distribution, such as the Xbox Live Indie Games.