PS4

8.5

Loot Rascals Review

Captain’s log, supplemental. Loot Rascals lands on our planet in a drop pod. Join my crew as we send an away team to inspect this unidentified object. Is it out of this world? or just another indie crashed satellite?

Facebook:






Twitter: