Interesting and a challenging game, it was hard to clear but fun to reach until the end it. The Deflect mechanic was a little difficult to understand how to use it correctly though.