This isn't FreeCell, it's more like a hybrid of Spider Solitaire and FreeCell. :P They already have their version FreeCell (which is great). I'm not sure about this one, it's hard for me to switch my brain from "alternate colors" to "same suit only".
I've played about 5 games and it does appear that the levels are designed to be solvable. The key is solving them quickly while minimizing unnecessary moves.