A hardcore action-adventure platformer in which you battle your way through different regions to gain clues to unravel a great mystery.