MacGuffins

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