A friend has been on at me to read this for ages, wish I'd listened. This was so cool, clever and fresh and I can't wait to read more.