Man, it’s pretty dead out there in gaming releases this week. Luckily, I found some gems that you should take a look at!