What happened with the iOS new game roundup this week? Don’t make me worry with so many sites closing down!