The album was very solid. Insatiable was a MOR turtle head. The drama of wanting her to do well and that is the song she puts out. I liked her Annie Lennox moment, Red Light.
3,000 views and counting.
This, My Sexy Love Affair, Put Your Hands Up, Running, and yes, Insatiable, are all 10/10 moments.