I am getting Phillips CDI vibes. It takes me back to a mid 90s infomercial where products will built by marketing departments and companies with cash to splash. There is just no bottom up cool factor. At all.
reference: https://www.youtube.com/watch?v=hhZdWvnF3do