Out now on the 16-bit platforms Super Nintendo Entertainment System and Sega Genesis, and on the classic Nintendo Entertainment System, Little Medusa is an action puzzler set in ancient Greece and starred by a...
Read More
2 Minutes