Worms v Lemmings

Team 17The Pickford Bros

About

Worms v Lemmings is a cancelled game that was in development in 2006, however was cancelled very shortly into development with only a PC prototype being made.

Available on

PC (Microsoft Windows)