Yes, that's correct. See also my http://armorgames.com/community/thread/11845783/answered-dino-storm-not-loading-up/page/2 , and what precedes it & other threads pointed to in that thread.
In this case, you need to -- besides for ArmorGames -- allow cookies for battledawn.com for the game to work.