A Deep Dive into Turrican Oddities