The Supercard lite and the M3 Perfect both have removable MicroSD to which you can copy GBA ROMs onto. If you want compatibility, go for the M3 Perfect, for a cheaper price, go for a Supercard Lite. However, to play the Games, you need to patch them through the flashcart specific software first.