The return of the iconic block breaker game from prestigious Japanese video game company Taito! Rating: 83/100.