Mostly just in the sense that you earn XP for killing enemies, which in turn lets you level up and gets you skillpoints. Really, it's just an alternate shop currency for a different set of upgrades. Calling it RPG-like is probably a bit too generous, although in the finished game there will be a silly story tacked on. :U
Glad to hear you're going to try it though, i hope it won't disappoint!
@Arglax: That seems to be correct so far. ;o