Captain Finch is one of the Physics Games that you can play on UGameZone.com for free. Finch, a brave captain, is sent on a long journey to find a pirate’s treasure. But on the way, his ship, caught in a storm, crashes on a rock formation near an island inhabited by zombies! Help the captain and his crew to clean the ship from unwanted guests, using his unique abilities. Impale zombies on spikes and grind them on saws! Throw them overboard! And most important of all, help Finch to stay alive!