Welcome, everyone! It’s the start of a new week, which means we have a lot of exciting new game releases…