Image is Loading....Heres a quick demo / preview of Worms 2010 by Electronic Arts, demoed on the Nokia N97 (the game is not yet available for purchase). Enjoy the video!
Via