PS3Blog.net | September 22, 2023
Shame this isn’t in HD, but it still looks very impressive. I have no idea what this game is about. Maybe it’s just a huge tech demo.
Edit: Better Quality Version (Thanks iFlash)