Nelly Cootalot Spoonbeaks Ahoy! is a point-and-click adventure game from 2007 that is getting a remaster, heading to PC May 23rd.
source: gamezpot.com
Nelly Cootalot Spoonbeaks Ahoy! is a point-and-click adventure game from 2007 that is getting a remaster, heading to PC May 23rd.