yes its not the best but with upcoming updates or so they say it should get better
Great game, cant wait for multiplayer and more maps.
lol u have 1kb of ram imagine