It's a very good take on the theme. Continue developping it, it could be something really interesting!