Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

this is a lot like a game I played a while back called toppling. All the main difference is that there have a dark filter and castle aesthetics.  I have no idea if you can still find it, but it's basically a game for a phone instead of pc

You mean Topple?

MAybe? I have no idea, but either way, both are addicting as heck.