I'm not thrilled at the Time Jumper announcement either, but what can you do? Most folks need to sit back and think about how many peoples eyes that will get to though...
Remember when you used to turn on all those video games (I still do), and it would pop up with Kanomi, or whatever video game company. It's Marketing... advertisement. It's hitting more eyes. It in no way shape or form is a bad thing.