Gaming News Action indie Steel Defier will launch on PC and consoles this week Publisher Ratalaika Games has announced the release date for Steel Defier, a low poly action indie!