I know it's a little late for a review. But I did a quick search in the bar for Power Rangers and this came up.
I can't quite place which game it's based on, But I like it. THumbs up.
Please contact me if you would like to use this in a project. We can discuss the details.