Sauce?
StarWars: Force Unleashed
Ohh ok...must have missed that one...too bad it ain't going to PC :(
Battletoads: Battlemaniacs