I nicked this design and method of game tracking from Backloggery. I classify games by the console I play them on, not the one they were released for, so there are PS4 games under PS5, GBA games under DS, etc.
“Complete” means getting all the achievements if it’s a game/platform that has them; otherwise it means getting in-game 100% completion.
Achievements and playtime are automatically tracked on exophase.