I am currently making a PvP system which is like MOBA, but on tabletop, TOBA. I don't know if Roll20 has an option that allows player to hide the deployables, like mines, or invisible for themselves, which basically does not allow the opponent knows where their locations are, but I supposed that GM cannot play this game since it requires a middle man I supposed.