The United States Securities and Exchange Commission (SEC) has filed a lawsuit against Nova Labs, the firm behind open-source ...
From disastrous launches to complete studio meltdowns, the gaming industry has seen some huge failures over the last ten ...