Nearly Time to Set Sail in Olija Well boys and girls, I’ve been talking about Olija here for a while now. And although we’re almost at the point where I can share my full thoughts in my review, here’s something else first. Skeleton Crew Studio and Devolver have tamed…