Silly name aside, does this action platformer from Open Emotion Studios have what it takes to stand side by side with games like Ninja Gaiden and Shinobi?