Nice game, not enough frames of invulnerability when teleporting.
Yeah adding some would definitely help, thanks for playing!