This is the band minus Geoff Tate and featuring new singer Todd La Torre. New album due in June. What do you think?