For a food court restaurant, Duck is pretty good. I had the BBQ Pork, which was quite tasty, but the meat-to-rice ratio was not the most ideal (aka I had a lot of leftover rice). However, for the price, I really shouldn't complain too much.
The owners were very nice. They talked me into ordering two tea eggs ($1 each). They were delicious and made me miss home cooking.
While I think Chinatown has many better options, I will likely return due to the convenience. It's nice to have a decent Chinese food place right at the downtown core. Looking forward to trying their soup noodle dishes.