De Japanse ontwikkelaarSkeleton Crew heeft de game Olija onthuld tijdens de presentatie van uitgever Devolver Digital.