Landing page illustration for Playable Web, an online extension of interactive digital arts company Playable Streets.