We’ve got the first big batch of new indie releases this week. From Metroidvania over puzzle games to 3D platformer. Unfortunately I didn’t catch any of these yet due to health issues this week, but you will see them in the shoutout section and maybe some of you might give…