Yes - speed and revolver speed are good against bats, grenades are great against zombies :) It def could nerf bats or only have them enter later in game :)
I'm glad you enjoyed it!!
edit: oh and yes, it is 3D in low resolution with primarily flat shading :)