Newfangled - Different from what one is used to; objectionably new

Adjective
Group New