Oh HELL YEA!!!
This you have to continue on into a series. Not just an annual thing, but an actual flash series. There is no other way around it. You opened Pandora's Box, now you gotta live with it. 5/5 and 10/10. This must continue!! Kick major ass.