Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Hello. I'm afraid that doesn't sound like any game I've made - perhaps you could try the download again?

it downloaded correctly this time i have no idea where that other game came from, but it was titled ouroboros also

Weird - glad that took care of it!

the closest that i have come to finding that game is one called immutable