Thread:Floofy2/@comment-32919735-20180228035941/@comment-32919735-20180301012809

I don't have any ideas at all

The only thing I can think of is Dr. Wily's Castle from the same game