1 definition by TBSlayer

Indie games

Apparantly a broad term nowadays
Games made by a small studio owned by a million dollar corporation are indie games
by TBSlayer November 30, 2023
Get the Indie games mug.