admin February 21, 2021 Technology Does Xbox Controller Generally Make You’re Feeling Silly? That appears to be altering, with even more titles from Sega as well as Square Enix – like the Yakuza…