Yes.
As it's a fan game using properties owned by Capcom, GamTam legally cannot charge money for this.