Sen. Ted Cruz (R-Texas) appeared on "Late Night with Seth Meyers" on Monday and talked about his thoughts on why Obamacare was good for Republicans, and on his "world on fire" comments in New Hampshire this weekend.

For being a conservative Texas Republican in front of a New York City crowd, Cruz still got cheers on everything from his views on how same-sex marriage should be passed (through state legislatures and by court orders) to Republicans' efforts to stop Obamacare, although the cheers were louder when Meyers asked him: "How'd that go?".

"It actually went fabulously, because right now Obamacare has 37 percent approval rating and as a result of Obamacare, Harry Reid and the Democrats lost the Senate, and in 2016 I think we're going to see a very different election result," he said.

Cruz made headlines in New Hampshire this weekend for footage where a young girl asks about his comments that "the whole world's on fire." He said she now thinks of him as a fireman and joked he's popular among kids because he read Dr. Suess during his Obamacare filibuster in 2013.

"Let me point out there is only one member of the U.S. Senate who's known for 'Green Eggs and Ham,'" he said. "I poll very well in the 3-6 demographic."