Release info Utvecklare FarSpace Studios Utgivare FarSpace Studios Släppt ut 2014-06-05 Hemsida Desura produktsida