Luftrausers is still coming out or what ?

This topic is locked from further discussion.

#1 Posted by jack00 (3541 posts) -

Is was supposed to come out in 2013 and we still can't play it and as far as i'm concerned no new info has been released neither :s