Is this the magazine
>>21851114>>21851220is talking about? I did some wiki and google research and narrowed it down to Nintendo Dream.
Not sure how long ago this came out but it looks somewhat recent.
This whole thing is probably a ruse but eh I'm hopefully