That's a lot of games, thanks for giving it a go.
I agree with you, onboarding and general communication of what you have to do must be improved as a priority.
Later on I would like to expand more on the sanity based lovecraftian aspect but only after the game is easy to pickup.