The gaming industry is notorious for punishing releases that fail to meet initial expectations. Many titles suffer from technical issues or poor marketing that leads to disappointing sales numbers ...