video game intro of isle of the lost rush