One suggestion I have is to rotate the cube based on the arrow pushed, like if facing right, pressing the left arrow makes it go left instead of up. Other than that, it's a cool idea