Here is the full list of all 12 Cannons-Defenders: Steam Edition achievements. It takes around 0-1 hour to unlock all of the achievements on Windows.
As you progress through the game to get rank of " General". Ranks are assigned due to the received "Stars" at the end of the level. In total, you need to pass the levels by 23 stars