Very well executed

Rating: 8/10 (23 June 2019)

It lacked a lot of character development of the other characters but the action is very satisfying