The Fun Station in Dubuque is a really fun indoor play option for kids. It reminds me of a combination of Urban Air and Kids Empire. It's located inside Kennedy Mall, which is convenient for lunch and dinner options.
We stopped today on our way to Wisconsin because their current promotion is $15 tickets which includes all attractions plus a $10 arcade card. The play maze is located above the arcade games in the main area, and the trampolines and slides are located in a separate area, but both areas have many tables available to hang out while your kids play.