Hello , can i have a Steam key ? i bought the game but now i'm scared af of Needle.
This game deserve more attention.