Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Well, I stumbled upon this game just after playing your game, so I guess my question has been answered :p
https://bryba.itch.io/defsky