Release info Utvecklare Cosmonaut Games Utgivare Cosmonaut Games Släppt ut 2010-07-26 Hemsida Officiell