Artist Charles Goose releases Q&A from latest self titled EP