Knight's Dungeon, it's a puzzle game.
I looked at the archive to see if it was ever brought up on /v/ and apparently someone actually did, last post talking about it is from 2022.