@Override
	public void update(final int delta) {
		List<Entity> list = World.getInstance().getEntities();

		for (Entity e : list) {
			if (e instanceof EnemyEntity) {
				if (((EnemyEntity) e).getCollisionBox().contains(pos.x, pos.y)) {
					e.kill();
					kill();
				}
			}
		}

		if (!move(delta))
			kill();
	}