NTC33 is the abbreviation of NewTown Casino Malaysia, and NewTown Casino Malaysia is one of the largest online gambling in Malaysia. Why is it NTC33? It actually comes from its old agency website: ntc33.com. NTC stands for NewTown Casino. With its naming history, let's take a look at some of its epic gaming features.