Rite of Osiris: Rite of Osiris Announcement Trailer and Steam Page Are Live

The announcement trailer for Rite of Osiris is now live, and our Steam page is officially open. Watch the trailer, check out the new screenshots, and wishlist the game here on Steam. Rite of Osiris is a first-person psy…