New Video Game Releases in Week 20 of May 15, 2023

Humanity game release

Here’s the list of new video game releases in week 20 of May 15, 2023. The most popular video games released this week are: Humanity, Lego 2K Drive, The Outlast Trials, Starship Troopers: Extermination, TrackMania & Hawken Reborn. Oh and The Super Mario Bros. Movie is getting a home rental release this week, you should …

Read more