an introduction for disney s video game isle of the lost rush plays