Sega Lord X The best of the best on the Nintendo Entertainment System Sega Lord X • Available on Youtube • Published 11 months ago