there was a thread a while back about a game that was being developed by some company to be distributed and played for free. It was a cartooney 3d war game that looked like a lot of fun with pretty cool graphics but i've forgotten the name of it. anyone know?
America, home of the free gift with purchase.