It works on cyanogens 7 rc 2 which is a gingerbread rom for the evo. Your mileage may vary from rom to rom though. You can get refund from the market if you return it within 15minutes.
It has been working pretty well for, I've yet to run into any problems whether I am on a stock or custom rom/kernel. Maybe the game you are trying to load is copy protected because my copy of ff7 is a bin/cue format and i can load it no problem.