Available Digital · physical unverified
- Released
- May 15, 2025
- Studio
- Cranio Creations Digital
- Platforms
- 2
Barrage
May 15, 2025 Cranio Creations Digital 2 platforms
Strategy video game
Turn-based strategy video game
Embrace the technological evolution and build up your hydroelectric empire in Barrage, a turn-based strategy game where players compete to build majestic dams, exploit the power of running water, and bring their faction to victory!