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