thumbnail of 1716912623364072.png
thumbnail of 1716912623364072.png
171691262336... png
(881.08 KB, 1075x1518)
 >>/59167/
Is it that good?

 >>/59168/
And what sort of game is this new one?