The problem is that it uses stolen assets from another game.
That is 100% not ok, even for a tech demo.
(...there are plenty of free game assets out there, creative commons license; drawing attention to yourself by stealing someone elses art is douche behaviour)