Android would be cool, would be a good fit.
Actually, a couple bucks. Check out my version here: https://play.google.com/store/apps/details?id=ch.klemensforster.rascalsgambit
Actually, a couple bucks. Check out my version here: https://play.google.com/store/apps/details?id=ch.klemensforster.rascalsgambit