Ball of Hope Free 街機 L33T DEV - 1月 1, 1970 Angry worms from outer dimension invaded your planet. Protect your homeland with the space ball. Jump to get some speed and hit them to keep worms pop …