Terra Ventura: Terra Ventura is 25% off until 28th May !

Terra Ventura will be introduced in the Indie Waves and Let's play section of the 5th Indie Live Expo. You can watch the full show at: https://www.youtube.com/watch?v=NAJzzWkxjKA The game was put on sale for the duratio…