Apps install data in phone storage instead of sd card
sometimes the games app are configured in a way that they store their data in the phone storage for security or for getting smooth performance. there is nothing you can do about it.....it is more of an developer choice of storage location.