Sprites courtesy of Capcom and Whiplash.
Website's been here circa 2017.
Best viewed on a screen with 16:9 resolution.
Build 0: May 8th, 2018.