Insane Robots: Insane Robots is NUMBER ONE new Xbox One release on Metacritic

I know it's not strictly Steam news, but I couldn't resist sharing this with you. Insane Robots has just earned a Metatcritic score of 90/100 on Xbox One and become the number one (equal) rated game in New Releases, alo…