It is technically very nice. I would increase the visability of labels upon the red background as they are plainly hard to see. I assume there is a reason behind your color scheme or I would agree it is too dark for todays viewer tastes.