Oh wow that robot looks awesome. I'm assuming it's giant, but perhaps the painting could do with a proportion reference. A door, person, person interface, or vehicle to show scaling would make it awesome. Your environment painting style is really cool, shows a lot of dynamics in the scenes.