Battery drain like that is pretty normal when playing such an intense game for 3 hours. Overheating should not be happen, did you took off the case?
One, but i barely use it.
https://preview.redd.it/33xz3bo4no1c1.jpeg?width=1179&format=pjpg&auto=webp&s=a9e1b40b4ef798f6bf03631a1106379e872f7c41
Battery drain like that is pretty normal when playing such an intense game for 3 hours. Overheating should not be happen, did you took off the case?