Bulletstorm Sales Unimpressive So Far

We sorta liked your crazy, over-the-top style, Bulletstorm , but sadly, your name is not "Call of Duty." Based on the recent sales numbers, it seems the FPS that urges you to "kill with skill" isn't exactly burning up the

Read more ›