The idea is good and it works. With another visual presentation and sounds it would be very nice!
Keep going this way!