I don't know. At least in Germany the Apollo is nearly unknown. It's more an insider tip also in Europe I think. After being busy here on FC for so long I'm pretty wondered that he vanished here w/o any word of reasoning. I also can't remember of any offendings here by users.