Clash Royale, ICC World Twenty20, Lego Batman, and More Apps This Week