>>720736143
Some sort of portal fetish shit I think. It's like that game where Fuuka is stuck in the window, except with portals and uh, eevees

>>720735752
Define feral videogame. Stray maybe?