Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Nice but the levels seem to only have 1 solution each?

Each level has an 'intended solution', but most levels can be solved in quite a few ways.  I intentionally left in quite a few alternate solutions, as long as they weren't too much harder than the intended one.
It is meant to be a more strict sort of puzzle game, though, rather than the more open ended/standard "Chess puzzles" you can find all over the internet