Alright, so I'm gearing up, ready to pre-order sam and max, the penal zone. But suddenly, it appears the game has already been released. However, it says that if I purchase before april 26th, I get the free stuff. Can anyone confirm this or help me out about this?