Looks cool, but black background it is not good for readability I am pretty sure the folks on MS did lots of tests because even if Windows Phone UI is all black for energy consumption, when you read a mail or document, background turns to white.
But this makes me wonder, maybe a theme manager is a good idea to add?