Just Cause Creator Has Opened Up A New AAA Game Studio

Introducing Liquid Swords.