Can anyone guess which game this screenshot is from...

 

v20240901