A Japanese Police Cat Girl tries to stop an Evil Genius Cyborg Mouse from world domination. Think Mega Man meets Temple Run!!