This week’s editors choice app in the iOS App Store features the release of Clumsy Ninja, which is notable because for one, it took these guys a really long ass time to get their game into the App Store,
    






« »