We See You: Spring sale discount & a new, refurbished trailer!

It's been about half a year since the game has released. It got nominated in this years "LT Game Awards" event for best audio and best PC & console game. Even though it didn't win anything, it was time to show some love…