Game box art challenge?

Oddworld Abe’s Exodus?