JaggedSac on 23 August 2008
Why do people keep bringing up sales. The OP said nothing about sales, just the quality of the game. The lip-synching thing sounds pretty cool. The physics are pretty neat as well.