Ryudo on 18 June 2009
Lost winds and world of goo IMO are the best right now out.
However Orbiant is quite good.
Maybe you should save up some points since Icarian is looking quite good and maybe the closest thing to a Icarus game we will get once it gets released.