I really like the idea, but something to make the game a bit spicier would be, making perfects give another life, cause sometimes it's kind of impossible. Also try not to make the text UI overlap as it was hard to read a bit.