Fun mix of genres !
I like how you made a tower defense game with a bit of strategy (which having the enemy/units database at hand in games really helps with) and you mixed in some idle game elements (the ressource points increasing auto over time)
And these sprites, especially those gundam inspired mech units are awesome ! I feel that to polish up the overall look the only thing missing would be have some of the UI revamped to match the artstyle and of course add some sfx and background music, and then you're all set.
My only gripe i'd say is that i didn't really understand the building system, cause when i had 4 units in place i couldn't build any more just move around those i had, and when i had one destroed i couldn't build right away even though i had 100 points so i feel the rules are a bit unclear here :/
Other than that it's a solid entry, and it was fun blasting these space bugs with the giant robot army :)