public void moveCam(boolean forward) {
		switch (faceTo) {

		case 0:
			if (forward) {
				super.camera.translate(0, -1 * moveLen, 0);
			} else {
				super.camera.translate(0, moveLen, 0);
			}
			break;

		case 1:
			if (forward) {
				super.camera.translate(moveLen, 0, 0);
			} else {
				super.camera.translate(-1 * moveLen, 0, 0);
			}
			break;

		case 2:
			if (forward) {
				super.camera.translate(0, moveLen, 0);
			} else {
				super.camera.translate(0, -1 * moveLen, 0);
			}
			break;

		case 3:
			if (forward) {
				super.camera.translate(-1 * moveLen, 0, 0);
			} else {
				super.camera.translate(moveLen, 0, 0);
			}
			break;

		default:
			break;

		}
		super.camera.update();
		super.update();
	}