Indie co-op game Biped releases for PC, console release to follow later this year
1098 days ago
Indie development studio NEXT Studios has released its co-op action adventure game Biped for the PC. The game will also release for consoles at a later date. Biped is described as a bright co-op action adventure game with a strong focus on "moment-t...