rcoran）于2013年3月创立了此网站，直至2018年2月网站总共提供了将近10万款游戏和物品。
历史.2013年3月3日，利夫·科尔科兰在 "leafo.net" 发布了一张贴文，详细介绍网站的用意。在和Rock, Paper, Shotgun的面试中，科尔科兰表示原本的想法其实并非一家电子游戏商店，而是一个“创建自定义游戏主页”的地方。2015年6月，网站提供了超过1.5万款游戏和应用。2015年12月，网站宣布将会推出一款用于下载游戏和其他内容的应用程序。其同时支