General Depresso hits the battlefield!