Game Details

NameThe Binding of Isaac: Rebirth
Latest rank388
Latest price14.99 EUR
ReviewOverwhelmingly Positive 97% of the 62,954 user reviews for this game are positive.
Release date4 Nov, 2014
Developer Nicalis, Inc.
Publisher Nicalis, Inc.