Why Should Game Developers Consider Open Source Software?