This was in fact her debut, you guys should definitely check out her stages for this song as well as her debut album. The whole thing leans more theatrical and darker and she suits it so well. I dont know if you've noticed but theatrics is a big part of RV's identity and their first concert Red Room as well as their third La Rouge, display it really well.