I've honestly never heard of it before now .3. How weird...
But I kinda scanned through it, and it seemed like it's mostly being used as a mirroring site. Cause I saw a few series that're here on Tapastic
Though it doesn't seem to have a community anymore, since the last updated series is a month old :x How unfortunate. Seemed kinda like medibang