Tag Archives: Defense Technica

New Indie Releases – FORCED, Defense Technica and Space Engineers Available On Steam

Space Engineers

Good news for indie fans as three new titles have been released on Steam. These three games are FORCED, Defense Technica and Space Engineers. You can find our walkthrough video – and our first impressions – for FORCED here. Devolver Digital has also provided us with a review code for Defense Technica, however we could not capture any in-game footage from it due to some incompatibility issues between FRAPS and the game, thus we do not have an article for it. Continue reading New Indie Releases – FORCED, Defense Technica and Space Engineers Available On Steam