*** BB:CS leaked & playable on PC ***


#1

I came across a fully playable version of Continuum Shift for PC online today. It can’t be legal. Where did this come from?