An okay game with an interesting premise. However, the story felt almost amateur and contrived. Without spoiling too much I'll simply say that the entire plot leading up to and the negative consequences of the ending could've been easily prevented if one rock-punching idiot simply explained the situation rather than thrusting Ethan in without a clue of what was going on. The worst part was that he didn't even have a reason not to explain it to Ethan. Everything that happens in this game is the result of brainlette-tier decision-making.
Apart from that, the game is pretty fun.