Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

will there also be a feature where you can turn off the teams? Because I honestly dislike the team feature when you play alone as it takes the battle royale feeling away

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 :)