Ideally yes a Steam release is in the cards if the project seems to cross that threshold of players. As far as CPU vs CPU yes the game was originally building heavily toward "American Football Manager" before honing in on the match engine, something that is going to see a lot of work alongside performance over the next week.