Tag: Straka Studio

Loot River released on Xbox and PC

Loot River is an upcoming island-shifting action-roguelike coming to Xbox and PC.Prepare to journey down an otherworldly river in search of knowledge and loot!...