Identify the creator of Final Fantasy and the perspective-shifting puzzles of a 2023 indie hit in today’s GameRant Daily ...