Fair warning: MAMEdev has permission to distribute those ROMs from the mamedev.org site; it does not mean anybody else does from anywhere else. Did whoever posted this app get separate permission? (For example, the Google Chrome Store version of MAME which includes Robby Roto has that separate permission from the rightsholders).