Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

you are playing alone in demo only, in full version on itch, or the steam launch (21 october), both have a option to play with at least 4 Bot friends, so you will not be alone then. and in future multiplayer Co-Op is to come for sure, where you can play with your friends in multiplayer against bots.

I know that, I actually 

meant like bot teams completely turned off

that will make game so easy :)