How to upload programs to 8BitCade original

I bought a 8BitCade original and after building it it showed a screen with a little picture of a USB drive with text that says USB boot. After trying to program the test code onto it, the Arduino lights flash to show that the code is uploading but the LCD screen just flickers a little and nothing happens. I tried the hex file uploader from the website and I got a game to play but as soon as I turn the power off and back on the game is gone and it is back to the USB boot screen. If anyone can help me that would be great.