I was at a local store and they had these two minis on sale for 50p they were advertise as battle robots. But I am just interested in where they come from, my guess is a mecha game but not sure which?
Forum Rules