Orion packs a strong, unique narrative into a small span of time. It also brings with it a fair bit of polish, though not enough to immediately stand out against some of its more known contemporaries. Even so, for the first release from Cylight Studios, it’s a striking effort.