12/4/08Tap Tap Transforms from iGame Into iMusic PlatformA day after their game, Tap Tap Revenge, was revealed as the top free download on iTunes, the folks behind the title…ByBrian CrecentePublishedDecember 4, 2008