Yes it's nothing there like in many other pages and somehow they got indexed (even worse - viruses or badly created webistes even with no front cover of anything game related). Thats why I posted my question that it might be some account problem being flagged.