Anybody see this yet? I know it was released in early april. But it's been sold out everywhere around here. And i just got it yesterday

Just wondering what people think about it compared to the other Drive Thru's.