Damon said that the rockets have been implemented and worked into the game already. :)
If the game does get to Steam then Damon said his estimate is about mid September for the game to release.
I miss where IA had all those great fun games on one website making for quick switching between other games if you want. I did mainly play AoA but have tried all of the others there and played them time to time.