My Top 10

  1. Castlevania: Symphony of the Night 
  2. Final Fantasy VII
  3. Super Mario Bros 3
  4. Metal Gear Solid 1
  5. Death Stranding
  6. Halo 3: ODST
  7. Vagrant Story
  8. Zelda: Wind Waker
  9. Control
  10. Bioshock