Cheaters Cheetah Released
by Blue from Blue's News on (#6VTJH)
Cheaters Cheetah is now available for Windows on Steam, kicking off a multiplayer first-person shooter with a 20% launch discount. Cheating is usually a major issue in such games, and developer...