Here is what I developed so far. I still need to install the sounds and make some tweaks here and there, but so far progress has been going well.
Looks cool!