Front:

Back, with battery compartment open (strings are to take batteries out):

Left side (the trapezoid thing is where the second player controller port was, but it stopped working and I figured I didn't need it so I removed it, under that are the A/V plug and DC input jack):

Top (from left to right: screen power switch, volume knob, brightness knob, color knob):

Right side (top switch is for switching between built in games and cartridges, bottom switch is the NES-on-a-chip power switch):

Innards (this was before I removed the player 2 port):

Innards again:

I haven't really timed it to see, but I think the battery life is more than 3 hours. It could have been better if I LED modded the screen, but I wanted to keep this simple (plus, I didn't want to break another screen after breaking that plastic cable thing on the other screen that goes from the control board to the actual screen). Anyways, it works pretty well and I'm happy with it

