Ending is a puzzle game. You have a limited number of movement points to get your avatar, @ to the end. There are a number of obstacles you must negotiate. Many of these obstacles move with you and will attack. You can attack and destroy some of them by moving toward them if you are adjacent to them. If you move toward an obstacle that can attack, and it's attacking end is pointed toward you you will be destroyed and have to restart the level. Some obstacle units have multiple attacking ends. There are a number obstacle types and you will have to discover their behavior as you play.