Battle Royale shooter game Totally Accurate Battlegrounds releases on Steam
Indie development studio Landfall has released its Battle Royale shooter game Totally Accurate Battlegrounds on Steam. The game pays homage to the popular game PlayerUnknown's Battlegrounds.
According to a recent announcement, the development team w...