However, without having anything interesting from development perspective, posts like this come of a bit spammy, especially as the game itself has ads.
Looks interesting, did you write this? From what I can tell it's an iframe pointing to admeen, an online games portal?