Quite fair, agreed - definitely confusing using the same sprites for players, enemies, upgrades, portals, etc.
Thanks for playing and for the feedback!