For the orientation at the start maybe a short delay before you can move would have helped a bit (but it would probably still be hard to know how you are orientated...). The mouse thing is a bit weird because I actually used 'Cursor.lockedState'. But because I had to often lock and unlock there could be a bug. Maybe it also has something to do with WebGL (if you played that version). I think that you have to click on the game every time to actually activate the locked state).
But thanks for sharing your feedback :)