Check out this crazy new island adventure from Eidos.