It's here!! WOW!! AMAZING!!
Well it's a Leopard 2 with some sci-fi panels on it but still. Maybe it has a 130mm gun? I don't know about the name though, that's been used before I think.

https://youtube.com/watch?v=fTBA5tQsDbE