Visual style is neat, upgrade system seems good; gonna give the advice I always give for games in this genre: double the speed of everything from the get go. It does miracles.
Slower pace is very much intended.