MacGuffins is one of the stores in Twin Palms Mall on Night Watch Island.
Role in Night Watch Island[]
You go to MacGuffin's many times while Completing Night Watch Island such as
- Obtaining the Smart Phone
- Finding Little Eddie
- Obtaining the Quick Charger