Turbo Duck
2009 Arcade - iPhone iPod Touch - Single player
Turbo Duck is a single player arcade video game developed by independent software developer Strawdog Studios for the Apple iPhone and iPod Touch. The game was officially announced in March 2009 and released in April 2009 ...
more on Wikipedia