Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Finding this game to hard is on me... I always had been terrible with this kind of games ;-)

Regarding the emulation issue, please take your time. There is a workaround, so no rush. It seems quite a tricky issue to catch.

Again, congrats for your game!!!