The theme is joined together? I dont see how it being a horror racing game makes it fit the theme at all.
You have cars, and you have horror, those two are different game genres, so it kinda fits.