TMNT Gameplay Movie 2

Spread your sails and fly in this gameplay clip from TMNT.