Thank you for the feedback! Me and Will have quickly resolved the issue where the game's lives start at 0 and then go into negative lives when the restart button is clicked. The game should now always start at 3 lives, whether or not the restart button is clicked.
Edit: The game's score should now always reset when the reset game button is clicked.