Two companies that have each at different times topped The Consumerist's popular list of the worst companies in America have reportedly been working together in secret for two years.

Luckily what they've been working on is awesome: streaming Electronics Arts video games directly to Comcast subscribers' cable boxes.

The deal is nearing completion, according to a report on Reuters, which cites "five sources briefed on the plans."

It will allow Comcast cable subscribers with the X1 cable box system to play games possibly including Madden football, FIFA soccer, Plants vs. Zombies, Battlefield, The Sims, and dozens of others owned and published by EA, without any game consoles in sight.

The tablet solution

Comcast's X1 cable box has many of the features that Smart TVs do, and like some Smart TVs - Sony's PlayStation Now-ready new 4K Bravia sets, for example - it may soon be able to play video games streamed from remote servers.

Like movies on demand, the EA games would be purchased and streamed to users without requiring separate dedicated gaming hardware.

But game streaming isn't exactly an original idea at this point, and one of the hurdles has always been getting game controllers into users' hands.

Comcast and EA's solution may be to let them use their tablets as controllers, the sources said, which may work well for some games but certainly not all of them.

If they focus on "casual and family games" first, as the report says, tablets will likely work fine as a controller. But they'll need to come up with a better solution if the service takes off and EA's more precise games, like shooters and sports titles, become available.