Internet sleuths have unearthed a presentation for a Japan Studio PSP game titled Stamp, which never saw the light of day.
A 2021 open-world first-person shooter is 75% off in a limited-time PS Store deal. The current sale ends on March 13.