Comment on Professor Layton and the New World of Steam Trailer

<- View Parent
osprior@lemmy.world ⁨11⁩ ⁨months⁩ ago

Believe it or not, but the Switch has a touch screen.

source
Sort:hotnewtop