Electronic Arts uses its own game platform. If a game needs Origin, you will find the notice on the product page of each game.
The game is now forever linked with your Origin account. If you need to reinstall the game, or if you wish to download and play it on another machine, please make sure you always use the same Origin account that you created when activating the game.
Take a look at the Down detector page. This webpage is contstantly updated by users around the world, and so you can instantly see if the problem is with Origin or if it's with your computer.
For more information please contact Origin support