Would you call yourself an arcade enthusiast or puzzle lover? Star Slavager on Xbox may well be the mashup you need.