As a promotion for the upcoming Tokyo Game Show 2008, Hudson is now offering three of its iPhone and iPod touch games — Aqua Forest, Catch The Egg, and NeoSameGame — as free downloads from the App Store. The games normally sell for $8, $4, and $4, respectively; the promotion ends on October 12th. [via Touch Arcade] YouTube has begun adding links to the iTunes Store from select music videos. The links can be found below the video and sharing…