Reviews
That Dragon, Cancer Review – Snapshots of a Hard Life
Developed and published by Numinous Games. Released on January 12, 2016. Available on PC (Reviewed), Mac, and Ouya. Review code provided by publisher. ...