Yes, Blood & Glory: Immortals is an online game that requires you to be online at all times.  There is no play available.