“This scares me to death. Promoting myself scares me to death. I like to keep life private and simple,” declares emerging rock star Glen Alfred of the interview he’s currently doing in support of his first extended play record (EP).