I liked it but the balance is off. Maybe something like a different tower that generates the res but doesn't attack would help.
Good work though.