It works for the theme for sure, it's not bad. It gets to the point pretty quick, had me guessing what the antagonist would be the whole time.