This game was real fun! I just forgot to try the UNDRESS spell on some of the characters... But hey, finally I got my shirtless friend!
I was surprised about the realistic body movements (barkeeper, dancing twink). Would it be difficult to add different clothing and the possibility to (un)dress during the game? I'd love magic armors that look almost naked ;-)
I am used to press the space bar to jump. Maybe better use the enter key to start spelling. The idea of typing spells is nice but think of the gay chat generation where almost nobody can type one word without typos...
The mouse wheel camera could be faster and for my feeling in opposite direction.
I programmed some years ago a gay chatworld (gaymechat.com) in Flash. Unfortunately it was not very successful because most gays are only into dating and not into games. Flash ActionScript was cool to make a character with clothing, inventory, chat options etc. but too limited to make real 3d worlds...
What about VR? I just got a HTC Vive and would be excited to play a gay game with it. Imagine the straight guys who could once in VR try out a really nasty gay cruise.... Can your engine do that?