Five arcade and puzzle games for iPhone and iPad, from Anguished Studio.