Thanks! Glad you enjoyed it. I agree that some new stages or boss ideas would give the game a lot more life. If I ever revisit it, that'd be fun to make.
The off-looking enemy collision when screen wrapping is intentional though. I just decided to make enemies temporarily nonlethal when they enter the screen to prevent cheap deaths from unforeseen enemies. Likewise, the player has some i-frames when screenwrapping themselves. It might actually be too forgiving as it is. But with some tweaking and maybe visual indicators for the different states, it could read as intentional instead of looking like a bug.