Addressing your points:
1. The intent was definitely to make an obnoxiously difficult game, and I understand that's not for everyone :)
(although the mouse controls for desktop are a bit iffy)
2. Yeah, didn't have enough time to implement credits, so we put them on the itch page.
3. Yep, definitely true.
Thanks so much for the feedback!