looks like game grumps something but i wouldn't know tbh. the background of the banner is textured which doesn't really suit the cartoon flat-coloring going on in the foreground. not the mention the train looks like a sketched illustration, which, again, doesn't really compliment the subject...