Yes, it looks like a ponzi scheme. Saw it shared on a Bitcoin Facebook group that I moderate. Their logo and website look good though. But, they give no explanation as to how bao-coin is going to "sometimes" return 120% of your investment and how each bao-coin is gonna cost 1 BTC or more 'sometime in the future'
tl;dr: ponzi scheme