A new performance review has been conducted by NX Gamer, apparently showing that the Xbox One version of the game is ... Daily Express
Could you help me to analyze the above sentence? what the part of speech of showing? Is it verb (present continuous)? or noun (gerund)?
I think it is present continuous:
A new performance review (has been conducted by NX Gamer) (is) apparently showing that the Xbox ...
A new review is showing that ...