A Ratchet & Clank inspired game from Right Nice,Skylar & Plux, launches todayBy Lexuzze Tablanteon May 19, 2017Grip Digital and Right Nice’s latest 3D platformer adventure, Skylar & Plux: Adventure on Clover Island, has launched today on...