Let's Talk About Technology & Games
Massive companies with colossal war chests usually make AAA console games. Yet, when they port these…