A small animation depicting "2005 10 04" has been added to BioWare's official website, which presumably heralds some sort of game announcement tomorrow. Given that tomorrow marks the start of Microsoft's X05 event, the announcement will most likely involve an Xbox 360 game. Could it be a Jade Empire sequel? Or will it be the Unreal Engine 3 game we've only speculated could be called Star Citadel?