Become a Mini Ninja in this playable demo for the upcoming action adventure title from Io Interactive.