I've been intrigued by this game since it was first shown off. The fake 2D, low framerate animation thing was not working and it looks like they got rid of it for the better. I still wish it was more 3D platformer than beat-'em-up though.
I think she fits the setting.