Olija (PC) Review

Olija is the latest release from the aptly named Skeleton Crew Studio, a small and clearly closely-knit team working out of Kyoto. The team has delivered an intriguing story wrapped in fast-paced combat and new mechanics refreshing to the familiar landscape of…