10 GamesAlex Kidd in Miracle World DX reveals its release date on PC and consoles, and a new trailer3 days ago3 days ago