Due to the availability of advanced technology in graphics software and hardware, human-computer interaction is receiving considerable research attention in past few decades, particularly game-based interaction. To our best knowledge, very limited first-person puzzle games released in video game market in recent years. In this paper, we present a firstperson puzzle game using the concept of time-travel game mechanic. Firstly, we have designed a set of 3D models and game level using Autodesk 3D Studio Max. We design four puzzles including brick wall, slide, car track, and exit the house/room. Then, a cross-platform game engine, namely Unity utilized to develop the First-Person Puzzle (FPP) game based on changing the timeline past, present, and future. We perform a set of experiments to validate our game that ensures all features are working in gameplay. The user acceptance test proves the performance of our system is better than the state-of-the-art first-person puzzle games.