Game Review: Christmas Nights (Sega Saturn)
Many Saturn owners got Christmas Nights free with the Official Sega Saturn magazine in December 2007 1 year after Japan had got hold of it.
Many Saturn owners got Christmas Nights free with the Official Sega Saturn magazine in December 2007 1 year after Japan had got hold of it.