Pro tip: Try and grab one of the cravings buffet vouchers from the tix4tonight booth across the street! For $2 you get a voucher that ends up saving you something like 1/3 - 1/2 of your bill ~$10 off.
Overall this was definitely a decent buffet for the strip. Everything was decent quality, but don't expect that to be synonymous with authentic.
For example, the sushi. First, woo hoo, there's sushi!! But I'm not even sure how you physically pack rice so tightly. Biting into the rice of nigiri was like biting into a sausage.
Some of the pasta from the italian station also tasted like the marina sauce came from a can.
But beyond a couple dishes, mostly everything was in the 3.5 stars and above range. There was also a fairly large variety of dishes to choose from.
It seems that cravings is willing to spend the money on decent food, and they include beer and wine. I think their focus should be on now improving the authenticity of cuisine and maybe even going beyond to offer drinks like thai ice tea and a wider variety of desserts like crepes or sticky rice with mango.
That would definitely get cravings noticed and differentiate them the rest on the strip.