About The Triple-i Initiative
The Triple-i Initiative is a new collaborative effort to highlight fan-favorite games and hype up established indie classics as well as new IPs.
"here are indie games that are profitable to care about." is the message here. and that. sucks.
