Odallus: The Dark Call Wiki

New Video Game Releases in Week 13 of March 23, 2020

23 March 2020
Half-Life: Alyx headcrab release

Here’s the list of new video game releases in week 13 of March 23, 2020. The most popular video games released this week are: Half-Life: Alyx, One Piece: Pirate Warriors 4, Yu-Gi-Oh! Legacy of the Duelist: Link Evolution, Bleeding Edge, Ara Fell: Enhanced Edition, Dogurai, Oniken: Unstoppable Edition, and Odallus: The Dark Call. A few…

Read more »
  • Recent Comments

  • Archives