Area Raiders is an interesting idle game to storm Area 51 to rescue the aliens and reveal the hidden secrets.
December 2019 and has been updated in April 2020.
Area Raiders is developed by GamexGames, the same developer behind War Clicks
Web browser (desktop and mobile)
Everything is controlled with the mouse.