Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

That explains why it is likely to be laggy for others; I suggest you make friends try the game before publishing (I mean, next time obviously), one that has a much less powerful PC.
Is GTX1070 that powerful that you can play it with 90 fps? Cause my computer can run GTAV for about 20-30 fps