An open letter to AAA game development