Omensight launches May 15

Nine-minute gameplay video released.