A modern solitaire game based on Matrix Overload, which itself was based on Gridcannon.
Made using vanilla/plain JavaScript, vanilla/plain CSS, and vanilla/plain HTML (notice a theme perhaps?). Uses Rollup for bundling the JavaScript (npm run build or npm run watch).
Only dependency is my DeckOfCards.js library.
You can run locally by just opening the index.html file in your browser, or online here.