That's a great achievement in any case. I'm just slightly worried from the looks of this picture that Philae actually stabilized on its side.
Also the large amount of shadow in the area is worrisome for the solar panels to function properly.
Press conference with the release of a full panorama (which will hopefully not confirm the side landing) is scheduled for 1400 CET.