>>527210953
If it looks good and is from the developers I trust, why shouldn't I be excited?