Alena Croft, Kristen Scott - Who Needs Them Anyway?