Last night, a new “Nya Nya Nya! Neko Mario Time Nyandies Special” published by Nintendo revealed a whole slab of new indie games for the Nintendo Switch.

Most notable of these games is perhaps Owlboy, a platform adventure game from developer D-Pad Studio that hit PC last October after being in development since 2007. It was notably one of the highest rated games on Metacritic last year.

Here's a full list of the newly confirmed titles:

  • Owlboy from D-Pad Studio
  • BackSlash from Skeleton Crew Studio
  • Cat Quest from The Gentlebros
  • Levels+ from Flow
  • L.F.O. – Lost Future Omega from Kusamochi Factory’s Workshop
  • YIIK: A Postmodern RPG from Ackk Studio
  • Nine Parchments from Frozenbyte
  • She Remembered Caterpillars from Jumpsuit Entertainment UG

Below, you can check out the video which accompanied the announcement. Additionally, right below that video you can check out a new trailer of Nine Parchments that was released to accompany its Switch reveal.