Maybe Factor 5 should go along the lines of Epic where they design engines for platforms and license those as opposed to making their own games.
With all the crappy games 3rd parties are making because they don't bother taking the time developing proper engines, they could make tons of money.







