Check Out the Latest Video Game Releases for April 23-29, 2019This week we have some impressive video game releases with a couple of popular titles and some indie favorites people have been waiting for.