Guess who ?

 

Pleased to meet you
Hope you guess my name
But what’s puzzling you
Is the nature of my game