Great little demo amazing audio design I think it could go a long way as a full tittle just watch out for those Capcom Copyrights lol.
here is my vid for Feedback <3