Now just so you know if you did not already, it IS supposed to be backwards compatible! It will play every game back to the NES. I dont know about controllers but i suspect they will be universal. BUT IT IS BACKWARDS COMPATIBLE!!!!!