Anyone Heard of Jack's Mannequin? It's a piano rock band. post your thoughts.