Educational games developer LogicRoots raises $400K in angel funding