Altus

News

Knights of the Sky Now in Open Beta

Knights of the Sky is the newest real-time strategy game from Atlus Online, which also happens to be their first browser-based game as well. It just switched over to open beta status today, so if you've ever