Xenoraid Launches in Steam on September 30th

Xenoraid

Xenoraid Launches in Steam on September 30th It was announced today by Independent game developer 10tons Ltd., that the vertically scrolling shoot’em up Xenoraid will be released in Steam on September 30th, 2016. The game is priced $9.99 USD. Check out the trailer of Xenoraid, showcasing the games’ features: “Xenoraid is a thrilling action game and […]