Invent 4 Entertainment Tag

Bad Rats is a physics-based puzzle game involving rats who want to strike back at the cats that have been terrorizing them for years. Similar to the b...