This was fun! When I read that it was a top down shooter/tower defence game I thought I'd be helping my towers defend against waves, so it was a nice surprise that they were two independent parts. It took me a round or two to understand what the memory part was about, but when it clicked everything made sense.
Also adding to what Black Flag said about the shop, I think I was able to max out the upgrades several times, and the buffs kept stacking so I was running around super fast by the end xD That was fun to do in its own way though. Keep it up!