The text wall at the beginning was a bit off-putting. You should break it up into chunks spread out during gameplay.
The gameplay was functional and I'm impressed at the number of mechanics you put in! You used the assets very well and the unexpected solutions were nice to discover. There were some minor visual issues with the environment tilemap but the levels were generally well-designed. Combat became repetitive after a while. I couldn't finish as enemies kept spawning on the last level.
It's a great first game and I enjoyed playing it. Well done!