Roving Squid Games



Roving Squid Games are the developers of the game Cartel Mogul.