Nearly all of it is no where near to my taste either, but I can appreciate effort on the part of the dev all the same. It's well done, if short, for what it is.