If you search/google American football mmo all you find is 1 game GLB, yes folks on steam would eat this up. Anyone else here beleive the masses wouldn't like this game exactly the way it is?, even I don't believe that

And!!!... you can do it open beta or ..closed then open whatever however it works and get the development dollars in real time from real players as they join. maybe a good trailer would be the most work right off, and there are many tools on steam free to use blahbiddy blah blah…
Maybe you just start off with 1 little stick figure or whatever and take years to finish, steam don't mind