Game Announcements BadLads Massive City Role-Play by Thelget February 28, 2020 by Thelget February 28, 2020 Chemical Heads LLC, an independent developer of PC desktop games, has announced BadLads – a massive multiplayer role-play in a giant city. Set to launch for PC on Steam as part of Early Access, the … 0 FacebookTwitterEmail