Идея интересная, но воплощение слишком затянутое. Много лишних описаний, можно сократить раза в два и добавить динамики.