The voice acting really made this! It could be a pretty neat game given some polish into the movement (seemed very jittery on my Index).
Our games are actually a bit similar in premise, check mine out when you like!