Better to reveal everything, perhaps, in this game? (5,5)
I believe the answer is:
strip poker
'better to reveal everything perhaps in this game?' is the definition.
'strip poker' can be an answer for 'game?' (strip poker is a kind of game). I'm not sure about the rest of the definition.
'in this game?' is the wordplay.
'in this' becomes 'strip' (I am not sure about this - if you are sure you should believe this answer much more).
'game?' becomes 'poker' (poker game is a kind of game).
'strip'+'poker'='STRIP-POKER'
Can you help me to learn more?
(Another definition for strip poker that I've seen is " Revealing game".)