Seems that several leaks have indicated they might be on the way. The Atomic Ace logo depicting a B-52 may also be a hint