Game looks and sounds great.
Gameplay was nice at first, but it started to drag on a bit.
Personally I don't like the modifier upgrades, choosing an upgrade from a bunch of numbers of percentages isn't my cup of tea.
Still, great job on your game!