I also tried and rated your game. Very impressive, and cool unique mechanic with the teleportation while preserving the momentum! Great entry!