Lost Isle: Now broadcasting: Watch the developers play

Watch the developers play