Back

Pest Hunter 2

This is the second installation of Pest Hunter game. You are inside the city that filled with masses of very dangerous creatures. Deal with it.