Pioneer: Endless Journey
Pioneer: Endless Journey is an FPS Roguelite game on a floating island in the sky.
You can collect and combine weapon parts of pistol to create many various combinations. Some make each other explosively better, but some kill each other. You would need to try hard for the best combination. You can also throw orbs with special skill. There are some useful machines throughout the island. You even may be able to move forward avoiding all attacks with your awesome movements.
You can have a completely different map every time you try. Each of your choices will determine the future. There will never be the same map and islands. Like your weapon combination, your combat experience will be different every time. You can't win with the same strategy.
Retry and retry to defeat all monsters and bosses. You will keep getting stronger and stronger.