Nonstop Gaming - General

So I heard Bioware made a Sonic RPG.