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 announced in March 2009 and released in April 2009.
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 announced in March 2009 and released in April 2009. (en)
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 announced in March 2009 and released in April 2009. (en)