You should have been redirected to Cannibal Rhythm (PhatKat Studios) by PhatKat Sudio.