Whatever happened to this game? Do people still play it? I never see it on /v/ any more
>>381205896
> P2P
> Wonders why their game died off
Ubisoft only have themselves to blame.
I had no idea it released, but it looked like a shopping list of terrible ideas.
same old same old ubisoft
>shill game on /v/ for weeks prior to release
>game drops, rake in the cash
>abandon ship
repeat for next game
>WE