Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Thank you guys for your input! :) Looks like ram is a key factor here. I'm sure when it is optimized it will be better. Yes, doesn't make sense for this game to have such high requirements.

Have a great day