Warframe CBT Impressions  Space Ninja Madness REVIEW You're a freaking space ninja and will do whatever a space ninja can to save the day. Posted on: Jan 19, 2013 +31/31 Loading... Continue