Star Wars: Force Unleashed (Wii, PS2) developer Krome Studios has finally addressed the persistent rumors regarding their alleged financial troubles. Yes, the company is currrently going through "economic challenges", thereby resulting to the "probable" loss of some

More...