Emulador Project 64 1.6

Today's self-publishing expansion will likely lead to an explosion of new titles appearing on the Epic Games Store, much as Steam's 2017 opening of "Steam Direct" publishing led to a vast increase in the number of annual releases on that platform. It will also allow many more developers to take advantage of Epic's heavily promoted 12 percent cut of sales revenues, as opposed to Steam's 30 percent standard.