Yes, I also played the demo and I found it to be quite fun, a bit linear at times but it seems like fun.
The whole idea of time travelling soldiers shooting roman legionnaires with assault rifles was long overdue anyway.