I thought I'd done well until I saw the leader board. Almost 1000 points though, so quite happy! The time was stressing me out! What a cool mechanic! Great work all round!