Facebook Google+ Twitter Octodad – Makes Almost $5m As Sales Come Close To 500k Units Octodad: Dadliest Catch The highly popular game makes nearly $5m as sales approach 500k units! Everyone likes a bit of… 0 02.03.15