This is great groovy alt-pop. Think a bit of Beatles, a bit of the Gin Blossoms. One problem -- the vocals are frequently just a bit off key. With some vocal training, or a few more takes, this could be a great band -- even including the silly section with the bouncing ping-pong ball.