I can't quite understand what his head is made of and it seems like something is off with his arms but I don't know exactly what or how... Maybe the negative space you let on the right arm (the one on the front) makes it look too thin and I get "thin"is something from the art style or from the characters, looking at his legs, but it still looks wrong somehow.
I like the colors of the background, the lights and everything on the signs and stuff... The character hands look real cool too!