Will You Become the Perfect Soldier? Download Cilla on Xbox, PlayStation, or Switch
The pixel-art narrative shooting of Cilla drops players on Xbox, PlayStation and Nintendo Switch into an alternate future universe
The post Will You Become the Perfect Soldier? Download Cilla on Xbox, PlayStation, or Switch appeared first on TheXboxHub.