Insomniac Games of Ratchet And Clank fame has taken a step back from triple-A development it seems, as the project they've been teasing, now known as Song of the Deep, is an underwater 'Metroidvania' that strangely looks like a small indie game.One of the weirder, more unexpected announcements of late, check out the reveal trailer…
