Nice game! The main aim of the game is not clear.
Thanks for playing! I agree I needed more background story in the game to set the tone for what it is about