The amazing game-inspired art of Astor Alexander

What a peach!