XP is a new venue in Beijing. It is the latest incarnation of the now closed D22 Club. The people behind D22, and label Maybe Mars, are focused on the feeling and community behind their Zoomin Nights at the old club.
Here is a video of Skip Skip Ben Ben playing there. Skip Skip Ben Ben play an interesting mix of dreamy J-pop ideas and a distinctly China-scene sounding dirt-noise-indie. Singer Ben Ben has 'got the rock' too, which anyone who has seen them live can attest too.