The Mechs vs. Minions Review and Allegro (2-min) Review