Free Online Games Search Engine
Blackbeard's Escape is a new point and click room escape game.Use your wit and explore the captain's room, to find means for your escape.