Scroll to load trailers
About Archie: Riverdale Rescue
Archie: Riverdale Rescue released on December 31, 2013, developed by Gogii Games and published by Big Fish Games.
Archie: Riverdale Rescue is available on Android, PC (Microsoft Windows), iOS.