Io games from 2018 you can play online, free in your browser. The one game here starts right in your browser.
They date from 2018 and lean towards action.