Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

I think the use of different shapes and textures would help to differentiate the mechanics. Give textures to crates and walls. Make buttons and gates having different shapes.

Also, green and red are rather meaningless.  You can make the button's color matches the corresponding object's color with sightly different shades. You have lighter and darker shade for most colors.