German independent developer Radiation Blue and publisher Team17 released a brand new trailer for their upcoming roguelike Genesis Alpha One today. While it showcases some aspects of base-building and FPS survival elements on the ship, it mainly introduces the game’s Planetary Landings system. As the feature’s name suggests, players have the ability to land on alien