Space...the final frontier...is it? Could have fooled me, there's a plethora of space titles out right now and Tarr Chronicles takes a broadside from Straybolt.