the dialogue kinda ruins it. If this is Xmas themed then shouldn't it rhyme in a humorous way? If not then shouldn't the characters speak in a way that they actually do, seems too verbose to me.
Base +8, xxard +8, ElenminaH +5, AlucardHellgate +7, JoHal +12