Need to play this again without focusing on the chat. But the visuals and ideas behind it are stellar. Well done!