I'm not reviewing the map yet, but I need to explain some thing about the theme mistake that everybody do :
So first : A bad theme =/= instant rejection. Yeah it's harder to have an accepted map with a unoriginal/bad theme, but the theme don't do everything, you have the parkour and the build too !
Some maps got accepted even if the theme was bad because the parkour and the build was good. You need to remember that the theme don't do everything, I've seen a lot of people not making a map because I tell them that the theme was bad, but if you want to do it, then do it ! The build and the parkour is way more important than the theme, the thing is the theme and the build are connected, if we have a bad theme (Not a unoriginal theme here, a bad theme, like a Minecraft build), then the build will have some negative points too in most cases.
The best way to have an accepted map with a unoriginal theme is to do your best on the build and on the parkour (For example in my own maps, ParalysedTower have a unoriginal theme, but a really varied parkour for his time), some theme also can be unoriginal, but the build can be still very good and original, for example, a Pokemon map is not original, but just building a pokemon that have not been made make the map original ! (But please do not make too many pokemon maps lOl).
For your case, yes I have made a Cuphead, and yes this is gonna affect a bit the review, but only one is not gonna make the map rejected. Just try to make the build good and enough different from my map, and the parkour interesting, and everything is good ! If your old maps got rejected, it's not only because of the theme, there is probably some other negative points on the build or/and the parkour.
(Oh yeah and don't mind all my spelling mistakes, it's 1 am for me right now c': )