You need to go to the login screen to login! Something is wrong with the home page login.
There is Castle Triskleion from "& Magazine" !http://www.and-mag.com/category/download/castle-triskelion-download/