http://reachrecords.com/alteredpro/
This seems to be a parody of an old Genesis game called Altered Beast. I think it was a way to advertise for an album of Pro's called "Dying to Live".
In Christ Alone
John 14:6; Acts 4:12; 1 Timothy 2:5