screen3 February 19, 2014 640 × 480 Gogii Games launches ARCHIE: RIVERDALE RESCUE on Big Fish’s PC App Store Preview 3