When you upgrade to pro you dont get all of the characters they lead you to believe you will get. That costs extra of course.
What you get is the ability to play as much as you want where as with the free version it costs fuel to play. Fuel is a resource you earn through time or watching ads.
Jpbartz about Steampunk Defense Pro, v1.6