Little Medusa

Little Medusa is an action-adventure game for NES, SNES, and Genesis released in 2018.
  Browser for Gamers Red