AAA game companies delivering a hot new game