Is Impostor Inside Us worth it? BANG Score 25/100 · Steam BANGERS