DevilutionX works on Android. It also works with controllers. I’m not sure if it has controller support on Android though…