You really base what you believe on a poster? Lol The latest tweet was 8hr's ago https://mobile.twitter.com/apps555/media China At the bottom Click "popular daily apps" and yes is there. https://www.apps555.com Latest apps added at the bottom with 5+ downloads.