兰表示原本的想法其实并非一家电子游戏商店，而是一个“创建自定义游戏主页”的地方。2015年6月，网站提供了超过1.5万款游戏和应用。2015年12月，网站宣布将会推出一款用于下载游戏和其他内容的应用程序。其同时支持Windows、macOS和Linux。
获利.电子游戏开发者可以从他们在此平台发布的游戏收费，并且于2015年5月，itch.io已支付开发者们。通常来说，网站将会从每个销售中收走10%，不过开发者可以选择在每一次购买后提供网站的金额。开发者可以将游戏价格设定到