this game was awesome, loved the sexy cockroach poster, had me roaching everywhere
Peter is one crazy man. Game was awesome though, loved playing it! Here's my playthrough: