Nice game! Solid sound effects and a fun little idle game.
Might just be a me thing, but during the slow periods between giants dying and collecting resources, might be nice to have another way to farm small amounts of them, like a clicking game or something just having 1 to 2 spawn in at random intervals.
Overall, great job!