According to the devs, it's Resident Evil meets Prince of Persia, starring a keychain ninja plushie. Sounds nice! Looks nice, too.
Read more...