Republican Sen. Ted Cruz, the fiery tea party Texan, followed his near-midnight Twitter announcement to seek the White House in 2016 with a hearkening at Liberty University to what he described as the greatness of America: that our rights come from God.

“For so many Americans, the promise of America seems more and more distant,” he said, to the 10,000 gathered at the Lynchburg, Virginia, university for a mandatory thrice-weekly convocation, as reported by the Washington Examiner. “What is the promise of America? The idea that, the revolutionary idea, that this country was founded upon, which was our rights, they don’t come from man. They come from God Almighty. And it’s the purpose of the Constitution … to serve as chains, to bind the mischief of government.”

He reminded of the “incredible opportunity of the American dream” and of the “American exceptionalism” that has made the nation “the shining city on the hill.”

Cruz said: “That’s the promise of America.”

He then went on to discuss how America seemed in a state of fear that these rights were “slipping away” before launching into what had all the makings of his campaign platform: “the reigniting of the promise of America.”

The meat of his speech drew on a series of “imagine” statements, during which he outlined key aspects of his platform: “Imagine a flat tax that lets every American fill out his or her taxes on a postcard … Imagine abolishing the IRS,” he said. Among Cruz’s other likely political policies, as outlined at Liberty: Full repeal of Obamacare. Strengthen of traditional marriage rights. Support of pro-life views. Bolstering of individual privacy rights, and roll-back of technological surveillance intrusions. Full repeal of Common Core and pressing of widespread school choice for all students. And on foreign policy, Cruz vowed an unshakable bound with Israel, and steadfast commitment to stopping Iran from getting nuclear weapons.

He made a final appeal to those in the crowd to “join [my] grassroots army across this nation,” and to take out their cell phones and “text the word Constitution to the number 33733.” And his official announcement?

“God’s blessing has been on America from the very beginning and I believe God isn’t done with America yet,” he said. “That is why today I am announcing I am running for the president of the United States. It is a time for truth. It is a time for liberty. It is a time to reclaim the Constitution of the United States.”

His speech came on the heels of a tweet, posted just after midnight: “I am running for president and I hope to earn your support.”

On board with Ted Cruz? Here’s the bumper sticker you need!

Along with the tweet, Cruz posted a video of his intended campaign, telling viewers, Yahoo News reported: “It’s a time for truth, a time to rise to the challenge, just as Americans have always done. I believe in America and her people and I believe we can stand up and restore our promise. It’s going to take a new generation of courageous conservatives to help make America great again, and I’m ready to stand with you to lead the fight.”

His White House run has already brought out the naysayers.

California Gov. Jerry Brown on “Meet the Press” on NBC called Cruz “absolutely unfit” to seek the high office, mostly because of his views on climate change.

Get the hottest, most important news stories on the Internet – delivered FREE to your inbox as soon as they break! Take just 30 seconds and sign up for WND’s Email News Alerts!

“That man betokens such a level of ignorance and a direct falsification of scientific data,” Brown said, just hours before Cruz made his Twitter announcement. “It’s shocking and I think that man has rendered himself absolutely unfit to be running for office.”

And the publicly funded NPR broke the news with this headline: “Republican Thorn Ted Cruz Announces Run for President.”

The story showcased how Cruz has butted heads with both Democrats and Republicans on Capitol Hill, reminding of his 21-hour speech on the Senate floor to oppose funding Obamacare – an event that won him much favor with tea party types and those outside the GOP establishment.

Note: Read our discussion guidelines before commenting.