Steel Gear Strong 4 is a sport that may depart you speechless