I could've sworn I had played a trial version of Worms 3d on Xbox Arcade, and now it seems it has stop existing entirely. Is there any proof left that it had ever existed? I have found none.
Log in to comment