She's Chinese and a computer expert
So she probably works for the PLA, who maybe even encourage her to crack these games.
Just a thought; she certainly has no fear of arrest if she is willing to post photos of herself.
Is that the Chinese knock-off of the Blackhawk I hear???