Free to play games aren't always up to snuff when it comes to quality when compared to their big budget…