Search for "Alex Albrecht"
in
Portal: No Escape (S) (2011)
Gamers Heart Japan (2011)