Released on PSN, though Gaijinworks says they're waiting on the UMDs to fulfill the physical copy preorders. So far that would be the last UMD release, unless Class of Heroes 3 goes through.