Don't take this the wrong way. But I must say with better drawing and painting skills, this I think would make for some great Game Grumps fanart. Heck, it could even be official merch for all I know.
My favorite part about this piece is the guy on the bottom. He looks like he is reflecting on his life.
goddammit Ross, why're you on top??