According to Team 17’s facebook (which can be found by clicking here) Worms will be making an appearance on the PlayStation Network as early as next week. We do not have a confirmation release date as yet, but while you wait, check out these screens.
Share your thoughts by leaving a comment below! For me this has been a long time coming!
Post Views: 732