From our secret leaking source. To anyone who reposts this: please cite The Armored Patrol as the original source. Thank you! Everything that is known so far about Excalibur is that it is a game currently developed by the US branch of Wargaming. Background:

More...