Yes this is the Cave logo on the box! Cave involved in a MMORPG, I never imagined that it will ever happen.
Shin Megami Tensei: Imagine Online has been released in the US as a free-to-play MMO for PC with item mall service (you pay real world money to get points and spend them on in-game items and services).
Official US/EU Website:
http://megaten.aeriagames.com/