Put on ur Squid Hat Baby...
I love the art style brought in by the thick outlines and the worn look of a poster. When I look at this I can't help but think of the Sly Cooper series. Hell, if this were a REAL poster I'd buy one to make my room 10x more awesome.