Subliminal? It's about as "in your face" as can be.
I was trying to give it a *huge* benefit of the doubt.
[at least they got rid of those deformed singing hamster things]...;D