NOW THIS IS A ITCHIO PAGE DUDE! I will buy the game only for that!
Finally! The efforts put into the page design are paying off! :D Thanks!
Your welcome!
Agreed! Incredible work on this page. So good!!