Game Details

NameThe Binding of Isaac: Rebirth
Latest rank443
Latest price14.99 EUR
ReviewOverwhelmingly Positive 98% of the 108,530 user reviews for this game are positive.
Release date4 Nov, 2014
Developer Nicalis, Inc.
Publisher Nicalis, Inc.