Still Not Dead, Legrand Legacy, & more new indie releases

It was another slow week due to the Q1 release slump, but still I managed to find a few interesting new releases. I'm not here to give personal recommendations, just highlight some recent games you might have missed such as Super Slime Arena, The Red Strings Club, Still Not Dead and more.

Read Full Story >>
The story is too old to be commented.