Jpcc86 on 31 October 2019
I rather not read too much into it since they are clearly trying to reference all the games rumored since their announcement.
That said tho, you can link almost every line of this to a Castlevania game, not just the symphony one :P