Wow, that was a trippy experience.
Few comments:
-
You use a lot of different materials, shaders and particles. And every time a new object or effect appears in the scene it causes stutter. Had this problem my self and the solutions is to implement a kind of loading screen at the game start, under which you have to load and instantiate all of the unique materials and particles so the shaders can be compiled. Check this video for reference: https://www.youtube.com/watch?v=bgex_UmvJvM
-
The UI layout is a bit broken, this is a hard topic, but I guess there should be a lot of videos on the matter. Currently it’s just hard to use and those gigantic buttons kinda ruin the immersion.
-
Mouse cursor does not shows up along with the dialogs, so the player has to hit ESC which leads to full screen mode closing. Consider handling this automatically.
Overall, the game unique no less, congratulation on releasing it!