Fiz todo o processo seguindo a aula porém o método fromJson não reconhece os parâmetros passados
import com.google.gson.Gson
import java.net.URI
import java.net.http.HttpClient
import java.net.http.HttpRequest
import java.net.http.HttpResponse.BodyHandlers
fun main() {
    val client: HttpClient = HttpClient.newHttpClient()
    val request: HttpRequest = HttpRequest.newBuilder()
        .uri(URI.create("https://www.cheapshark.com/api/1.0/games?id=146"))
        .build()
    val response = client.send(request, BodyHandlers.ofLines())
    val json = response.body()
    println(json)
    val gson = Gson()
    val meuJogo = gson.fromJson(json, InfoJogo::class.java)
    println(meuJogo)
}
a classe mavem já possuí também a dependencia do gson então realmente não consegui identificar o problema
 
  
 
             
             
  