Asus Zenfone 8 is a very compact phone, it is almost the size of an Iphone 12 mini. Despite being such a compact device it has managed to get many flagship features.
Now coming to your question, Zenfone 8 is a great phone for gaming. It has the latest snapdragon 888 processor which can run any mobile game at highest settings. Also, there are no heating issues which is surprising considering its size