Justice League Heroes, reviewed!