An upcoming arcade game featuring renditions of internet phenomenons, including the eponymous Longcat.
Ups! sorry we're collecting characters for this videogame