Incomplete information for index from eBay auction. Auction also mentions that the comic "measures approximately 11 X 8 inches (a noticeably larger format than the other SUPER COMICS" issue v2#1). Page counts and artist credits from GCD indexes for original comics.
Appears to be an original story not from Archie. See http://rossmendes.ca/ where it mentions he "created comic books".