Game Images Reviews Related Pages
An arcade game where you step on a nine-segment pad on the ground in order to stomp bugs and rats before they reach the block of cheese.