Space Traveller Intellect Ball

Summary
The Space Traveller is an Intellect ball that isn't by Perplexus. In the case of it being a rip-off, a caption in one of the advertisement saying, "Mostly new 299 steps", confirmed it being a rip-off. It can be a really fun challenge despite it being a best-selling toy's rip-off.

Strategy
More info in the coming years.