Both Ashen's and transbike's reviews are worth reading. This manga was gripping, tragic, but interesting and unlike the usual gender-bender. Typically the body swap is played for "I'm not gay but I have to date a GUY now!?" laughs, whereas in this, it was an uncomfortable, deceptive lie that a gay person had to live in order to be with the person he loved. Both main characters acted selfish out of desperation, not egotism, in my opinion. I can understand disliking either of them because both of them behave questionably, but it's their mistakes and painful self-interest that make them feel more real than perfectly 'good' protagonists.
Despite the magic elements, the way people acted (for the most part) felt very realistic. It wasn't mystically accepting and idealised, it was the unfair world that we live in, where sometimes people just aren't compatible, no matter how you try to face it. Homophobia is as real in this manga as it is in our world, and it's not pretty. It's not dissipated through tolerance and sudden gayening of the straight people like in a yaoi manga.
I'm surprised this was a shounen, honestly. The consideration for the gay character and the resolutions both felt unlike the demographic as a whole.
Ren (the boy) could be annoying and self-centred at times, but if you're LGBT, you can probably relate to the desire to just do something, even if it requires denying yourself your identity. The hook of this is manga, however, is that it requires denying someone else's identity, too. Can you sacrifice the Self of both you and your dear friend in order to love freely? And if you can, how dear is that friend to you, really?
Likewise, can you deny your love's Self and happiness just because you want them? Do you really think you can change something as fundamental as a person's sexuality? Do you even care about their sexuality, or do you care about having them to yourself?
It's not a fun story necessarily, but it's one that kept me hooked. It's short and free to read, so it's worth a shot if you're up for a good, frustrating, compelling drama.