Wow...never seen that Lever before...Thats a big game cartridge I'm sure ?? Wonder why they never kept going with that ??
I see it's still in production today...according to the link below..very nice modern take on this old classic