Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The little bugs that rotate around you are an interesting concept for a puzzle game like this!