The Intriguing Setup So, I spotted this shiny new sci-fi mystery game and, at first, it looked all kinds of awesome. There’s a log from a scientist on Mars, blocked communications, alien technology—sounds like some gripping stuff, right? Our hero stumbles upon an underground world jam-packed with creepy red vines and, just to add some […]