Indie game developer and publisher Blue Dot Games has released a free demo this week for their new squad-based 40v40 shooter title, '83 The demo is technically a part of Steam Next Fest, although they decided to release it earlier than expected, as you can join up with whoever else may be on the temporary[...]