Tag: Invent 4 Entertainment

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...