This is a video produced by the folks at Youtube channel 98demake imagining if the very difficult indie run-and-gunner Cuphead was actually a 1992 release for the...