Considering the fact that our team was mostly indisposed last weekend, it's been two weeks since our last Betawatch. Not to fret though, as our new list for this week will catch you up on what you may have missed. We had Aion enter their open beta, as we said goodbye to three other games: Fallen Earth, DDO and Ultima Online's Stygian Abyss. While only UO and DDO actually reached launch stage, Fallen Earth's release was pushed to September 22nd, with its pre-order headstart going on now. Follow along after the jump for the complete list.