I saw some online advertising in the form of video ads on review sites - clearly targeting people who are already online.

I also suspect an advertising campaign is somewhat outside of Yoshi-P's domain of control. The Squeenix Bigwigs will probably control how much is spent on advertising this title.