newie

Noun

 * 1)  Something newly released, such as a song or film.
 * 2) * 1989, Iron Lord (video game review) in Your Sinclair (issue 46, page 16)
 * French software house Ubisoft's newie has finally arrived in Angleterre. It's set in a medieval world of swords and sorcery.