The Saturn was hard to code for because of the dual core.
No it was not dual core but dual cpu where they shared the same bus but could not access the memory registers at the same time so they relied a lot on cpu cache. Besides that it had six other off the shelve processors and they did not gel very well together.