Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This furiously reminds me of Scrap Mechanic. I haven't played the latter in a while, so I can't tell if you made most of it yourself, therefore I'm not reporting anything. All I see is that the thumbnail shows an engine straight out of Scrap Mechanic.

(+2)

the 3d model of an engine was similar but it was modeled from scratch. It was replaced recently with another one but in the android version of the game.