Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I'm not sure what you mean by "hard to visualize".

Maybe what you can pick up ? Every object is interactive except the grey ones (which are too big anyways)

As in I can't really tell the difference if objects are stacked or not